builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-927 starttime: 1462921134.18 results: success (0) buildid: 20160510142413 builduid: 93e058acf8334e7aae447a8479c457fb revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:54.183831) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:54.184276) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:54.184603) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:54.526824) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:54.527207) ========= 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=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False --2016-05-10 15:58:54-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 167K=0.07s 2016-05-10 15:58:55 (167 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.894121 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:55.455994) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:55.456354) ========= 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=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021249 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:55.520506) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 15:58:55.520836) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1dd42a351054c5b697873d647169019d4d77d762 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1dd42a351054c5b697873d647169019d4d77d762 --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=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False 2016-05-10 15:58:55,633 truncating revision to first 12 chars 2016-05-10 15:58:55,633 Setting DEBUG logging. 2016-05-10 15:58:55,634 attempt 1/10 2016-05-10 15:58:55,634 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1dd42a351054?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-10 15:58:57,010 unpacking tar archive at: mozilla-aurora-1dd42a351054/testing/mozharness/ program finished with exit code 0 elapsedTime=2.011697 ========= master_lag: 0.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-10 15:58:58.427778) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:58.428112) ========= script_repo_revision: 1dd42a351054c5b697873d647169019d4d77d762 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:58.428539) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:58.428818) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-10 15:58:59.083285) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 45 secs) (at 2016-05-10 15:58:59.083686) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False 15:58:59 INFO - MultiFileLogger online at 20160510 15:58:59 in /builds/slave/test 15:58:59 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 15:58:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:58:59 INFO - {'append_to_log': False, 15:58:59 INFO - 'base_work_dir': '/builds/slave/test', 15:58:59 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:58:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:58:59 INFO - 'buildbot_json_path': 'buildprops.json', 15:58:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:58:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:58:59 INFO - 'download_minidump_stackwalk': True, 15:58:59 INFO - 'download_symbols': 'true', 15:58:59 INFO - 'e10s': False, 15:58:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:58:59 INFO - 'tooltool.py': '/tools/tooltool.py', 15:58:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:58:59 INFO - '/tools/misc-python/virtualenv.py')}, 15:58:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:58:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:58:59 INFO - 'log_level': 'info', 15:58:59 INFO - 'log_to_console': True, 15:58:59 INFO - 'opt_config_files': (), 15:58:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:58:59 INFO - '--processes=1', 15:58:59 INFO - '--config=%(test_path)s/wptrunner.ini', 15:58:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:58:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:58:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:58:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:58:59 INFO - 'pip_index': False, 15:58:59 INFO - 'require_test_zip': True, 15:58:59 INFO - 'test_type': ('testharness',), 15:58:59 INFO - 'this_chunk': '1', 15:58:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:58:59 INFO - 'total_chunks': '10', 15:58:59 INFO - 'virtualenv_path': 'venv', 15:58:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:58:59 INFO - 'work_dir': 'build'} 15:58:59 INFO - ##### 15:58:59 INFO - ##### Running clobber step. 15:58:59 INFO - ##### 15:58:59 INFO - Running pre-action listener: _resource_record_pre_action 15:58:59 INFO - Running main action method: clobber 15:58:59 INFO - rmtree: /builds/slave/test/build 15:58:59 INFO - Running post-action listener: _resource_record_post_action 15:58:59 INFO - ##### 15:58:59 INFO - ##### Running read-buildbot-config step. 15:58:59 INFO - ##### 15:58:59 INFO - Running pre-action listener: _resource_record_pre_action 15:58:59 INFO - Running main action method: read_buildbot_config 15:58:59 INFO - Using buildbot properties: 15:58:59 INFO - { 15:58:59 INFO - "project": "", 15:58:59 INFO - "product": "firefox", 15:58:59 INFO - "script_repo_revision": "production", 15:58:59 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 15:58:59 INFO - "repository": "", 15:58:59 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 15:58:59 INFO - "buildid": "20160510142413", 15:58:59 INFO - "pgo_build": "False", 15:58:59 INFO - "basedir": "/builds/slave/test", 15:58:59 INFO - "buildnumber": 5, 15:58:59 INFO - "slavename": "tst-linux64-spot-927", 15:58:59 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 15:58:59 INFO - "platform": "linux64", 15:58:59 INFO - "branch": "mozilla-aurora", 15:58:59 INFO - "revision": "1dd42a351054c5b697873d647169019d4d77d762", 15:58:59 INFO - "repo_path": "releases/mozilla-aurora", 15:58:59 INFO - "moz_repo_path": "", 15:58:59 INFO - "stage_platform": "linux64", 15:58:59 INFO - "builduid": "93e058acf8334e7aae447a8479c457fb", 15:58:59 INFO - "slavebuilddir": "test" 15:58:59 INFO - } 15:58:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 15:58:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 15:58:59 INFO - Running post-action listener: _resource_record_post_action 15:58:59 INFO - ##### 15:58:59 INFO - ##### Running download-and-extract step. 15:58:59 INFO - ##### 15:58:59 INFO - Running pre-action listener: _resource_record_pre_action 15:58:59 INFO - Running main action method: download_and_extract 15:58:59 INFO - mkdir: /builds/slave/test/build/tests 15:58:59 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')]} 15:58:59 INFO - https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 15:58:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:58:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:58:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:58:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 15:59:01 INFO - Downloaded 1361 bytes. 15:59:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:59:01 INFO - Using the following test package requirements: 15:59:01 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:59:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 15:59:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 15:59:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'jsshell-linux-x86_64.zip'], 15:59:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 15:59:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:59:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 15:59:01 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 15:59:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 15:59:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:59:01 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 15:59:01 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 15:59:01 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')]} 15:59:01 INFO - https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 15:59:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:59:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:59:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:59:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 15:59:07 INFO - Downloaded 22728022 bytes. 15:59:07 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:59:07 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:59:07 INFO - caution: filename not matched: web-platform/* 15:59:07 INFO - Return code: 11 15:59:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:07 INFO - https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 15:59:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:59:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:59:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:59:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 15:59:16 INFO - Downloaded 36408648 bytes. 15:59:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:59:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:59:20 INFO - caution: filename not matched: bin/* 15:59:20 INFO - caution: filename not matched: config/* 15:59:20 INFO - caution: filename not matched: mozbase/* 15:59:20 INFO - caution: filename not matched: marionette/* 15:59:20 INFO - caution: filename not matched: tools/wptserve/* 15:59:20 INFO - Return code: 11 15:59:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:20 INFO - https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 15:59:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:59:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:59:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:59:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 15:59:23 INFO - Downloaded 69397212 bytes. 15:59:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:59:23 INFO - mkdir: /builds/slave/test/properties 15:59:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:59:23 INFO - Writing to file /builds/slave/test/properties/build_url 15:59:23 INFO - Contents: 15:59:23 INFO - build_url:https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:59:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:59:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:59:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:59:25 INFO - Contents: 15:59:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:59:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:25 INFO - https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:59:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:59:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:59:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:59:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 15:59:29 INFO - Downloaded 90900101 bytes. 15:59:29 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:59:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:59:34 INFO - Return code: 0 15:59:34 INFO - Running post-action listener: _resource_record_post_action 15:59:34 INFO - Running post-action listener: set_extra_try_arguments 15:59:34 INFO - ##### 15:59:34 INFO - ##### Running create-virtualenv step. 15:59:34 INFO - ##### 15:59:34 INFO - Running pre-action listener: _pre_create_virtualenv 15:59:34 INFO - Running pre-action listener: _resource_record_pre_action 15:59:34 INFO - Running main action method: create_virtualenv 15:59:34 INFO - Creating virtualenv /builds/slave/test/build/venv 15:59:34 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 15:59:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:59:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:59:35 INFO - Using real prefix '/usr' 15:59:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:59:38 INFO - Installing distribute.............................................................................................................................................................................................done. 15:59:42 INFO - Installing pip.................done. 15:59:42 INFO - Return code: 0 15:59:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:59: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')]} 15:59:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59: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')]} 15:59:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59:42 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 0x13f3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13f43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1437ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, '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': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', '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 15:59:42 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 15:59:42 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 15:59:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:59:42 INFO - 'CCACHE_UMASK': '002', 15:59:42 INFO - 'DISPLAY': ':0', 15:59:42 INFO - 'HOME': '/home/cltbld', 15:59:42 INFO - 'LANG': 'en_US.UTF-8', 15:59:42 INFO - 'LOGNAME': 'cltbld', 15:59:42 INFO - 'MAIL': '/var/mail/cltbld', 15:59:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:59:42 INFO - 'MOZ_NO_REMOTE': '1', 15:59:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:59:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:59:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:42 INFO - 'PWD': '/builds/slave/test', 15:59:42 INFO - 'SHELL': '/bin/bash', 15:59:42 INFO - 'SHLVL': '1', 15:59:42 INFO - 'TERM': 'linux', 15:59:42 INFO - 'TMOUT': '86400', 15:59:42 INFO - 'USER': 'cltbld', 15:59:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 15:59:42 INFO - '_': '/tools/buildbot/bin/python'} 15:59:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:43 INFO - Downloading/unpacking psutil>=0.7.1 15:59:43 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 15:59:43 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 15:59:43 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 15:59:43 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 15:59:43 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 15:59:43 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 15:59:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:59:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:59:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:59:48 INFO - Installing collected packages: psutil 15:59:48 INFO - Running setup.py install for psutil 15:59:49 INFO - building 'psutil._psutil_linux' extension 15:59:49 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-x86_64-2.7/psutil/_psutil_linux.o 15:59:50 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 15:59:51 INFO - building 'psutil._psutil_posix' extension 15:59:51 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-x86_64-2.7/psutil/_psutil_posix.o 15:59:51 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 15:59:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:59:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:59:51 INFO - Successfully installed psutil 15:59:51 INFO - Cleaning up... 15:59:51 INFO - Return code: 0 15:59:51 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x13f3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13f43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1437ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, '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': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', '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 15:59:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:59:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:59:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:59:51 INFO - 'CCACHE_UMASK': '002', 15:59:51 INFO - 'DISPLAY': ':0', 15:59:51 INFO - 'HOME': '/home/cltbld', 15:59:51 INFO - 'LANG': 'en_US.UTF-8', 15:59:51 INFO - 'LOGNAME': 'cltbld', 15:59:51 INFO - 'MAIL': '/var/mail/cltbld', 15:59:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:59:51 INFO - 'MOZ_NO_REMOTE': '1', 15:59:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:59:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:59:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:51 INFO - 'PWD': '/builds/slave/test', 15:59:51 INFO - 'SHELL': '/bin/bash', 15:59:51 INFO - 'SHLVL': '1', 15:59:51 INFO - 'TERM': 'linux', 15:59:51 INFO - 'TMOUT': '86400', 15:59:51 INFO - 'USER': 'cltbld', 15:59:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 15:59:51 INFO - '_': '/tools/buildbot/bin/python'} 15:59:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:52 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 15:59:52 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 15:59:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:57 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:59:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:59:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:59:57 INFO - Installing collected packages: mozsystemmonitor 15:59:57 INFO - Running setup.py install for mozsystemmonitor 15:59:57 INFO - Successfully installed mozsystemmonitor 15:59:57 INFO - Cleaning up... 15:59:57 INFO - Return code: 0 15:59:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:59:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:59:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:59:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:59:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x13f3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13f43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1437ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, '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': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', '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 15:59:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:59:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:59:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:59:57 INFO - 'CCACHE_UMASK': '002', 15:59:57 INFO - 'DISPLAY': ':0', 15:59:57 INFO - 'HOME': '/home/cltbld', 15:59:57 INFO - 'LANG': 'en_US.UTF-8', 15:59:57 INFO - 'LOGNAME': 'cltbld', 15:59:57 INFO - 'MAIL': '/var/mail/cltbld', 15:59:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:59:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:59:57 INFO - 'MOZ_NO_REMOTE': '1', 15:59:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:59:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:59:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:59:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:59:57 INFO - 'PWD': '/builds/slave/test', 15:59:57 INFO - 'SHELL': '/bin/bash', 15:59:57 INFO - 'SHLVL': '1', 15:59:57 INFO - 'TERM': 'linux', 15:59:57 INFO - 'TMOUT': '86400', 15:59:57 INFO - 'USER': 'cltbld', 15:59:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 15:59:57 INFO - '_': '/tools/buildbot/bin/python'} 15:59:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:59:58 INFO - Downloading/unpacking blobuploader==1.2.4 15:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:59:58 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 15:59:58 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 15:59:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:59:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:00:03 INFO - Downloading blobuploader-1.2.4.tar.gz 16:00:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:00:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:00:03 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 16:00:03 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 16:00:03 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 16:00:03 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 16:00:03 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 16:00:03 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 16:00:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:00:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:00:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:00:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:00:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 16:00:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 16:00:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:00:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:00:05 INFO - Downloading docopt-0.6.1.tar.gz 16:00:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:00:05 INFO - Installing collected packages: blobuploader, requests, docopt 16:00:05 INFO - Running setup.py install for blobuploader 16:00:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:00:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:00:06 INFO - Running setup.py install for requests 16:00:06 INFO - Running setup.py install for docopt 16:00:07 INFO - Successfully installed blobuploader requests docopt 16:00:07 INFO - Cleaning up... 16:00:07 INFO - Return code: 0 16:00:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:00:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:00:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:00:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:00:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:00:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:00:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:00:07 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 0x13f3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13f43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1437ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, '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': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', '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 16:00:07 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 16:00:07 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 16:00:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:00:07 INFO - 'CCACHE_UMASK': '002', 16:00:07 INFO - 'DISPLAY': ':0', 16:00:07 INFO - 'HOME': '/home/cltbld', 16:00:07 INFO - 'LANG': 'en_US.UTF-8', 16:00:07 INFO - 'LOGNAME': 'cltbld', 16:00:07 INFO - 'MAIL': '/var/mail/cltbld', 16:00:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:00:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:00:07 INFO - 'MOZ_NO_REMOTE': '1', 16:00:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:00:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:00:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:00:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:00:07 INFO - 'PWD': '/builds/slave/test', 16:00:07 INFO - 'SHELL': '/bin/bash', 16:00:07 INFO - 'SHLVL': '1', 16:00:07 INFO - 'TERM': 'linux', 16:00:07 INFO - 'TMOUT': '86400', 16:00:07 INFO - 'USER': 'cltbld', 16:00:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 16:00:07 INFO - '_': '/tools/buildbot/bin/python'} 16:00:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:00:07 INFO - Running setup.py (path:/tmp/pip-6UDMHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:00:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:00:07 INFO - Running setup.py (path:/tmp/pip-UVCHzc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:00:08 INFO - Running setup.py (path:/tmp/pip-WfYFAX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:00:08 INFO - Running setup.py (path:/tmp/pip-Y3uJsk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:00:08 INFO - Running setup.py (path:/tmp/pip-Oi8k7T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:00:08 INFO - Running setup.py (path:/tmp/pip-UmFANw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:00:08 INFO - Running setup.py (path:/tmp/pip-EpHqH_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:00:08 INFO - Running setup.py (path:/tmp/pip-XtkpZr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:00:08 INFO - Running setup.py (path:/tmp/pip-4fANcK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:00:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:00:08 INFO - Running setup.py (path:/tmp/pip-okC3fK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:00:09 INFO - Running setup.py (path:/tmp/pip-kfRIuA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:00:09 INFO - Running setup.py (path:/tmp/pip-75KSsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:00:09 INFO - Running setup.py (path:/tmp/pip-kSoEAL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:00:09 INFO - Running setup.py (path:/tmp/pip-6kGDv4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:00:09 INFO - Running setup.py (path:/tmp/pip-OuMeDo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:00:09 INFO - Running setup.py (path:/tmp/pip-ORvvem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:00:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:00:09 INFO - Running setup.py (path:/tmp/pip-b8vaVV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:00:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:00:10 INFO - Running setup.py (path:/tmp/pip-iUxf5a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:00:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:00:10 INFO - Running setup.py (path:/tmp/pip-8ce3iH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:00:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:00:10 INFO - Running setup.py (path:/tmp/pip-LRJ9Il-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:00:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:00:10 INFO - Running setup.py (path:/tmp/pip-E6zCML-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:00:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:00:11 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 16:00:11 INFO - Running setup.py install for manifestparser 16:00:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:00:11 INFO - Running setup.py install for mozcrash 16:00:11 INFO - Running setup.py install for mozdebug 16:00:11 INFO - Running setup.py install for mozdevice 16:00:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:00:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:00:11 INFO - Running setup.py install for mozfile 16:00:12 INFO - Running setup.py install for mozhttpd 16:00:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Running setup.py install for mozinfo 16:00:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Running setup.py install for mozInstall 16:00:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:00:12 INFO - Running setup.py install for mozleak 16:00:13 INFO - Running setup.py install for mozlog 16:00:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:00:13 INFO - Running setup.py install for moznetwork 16:00:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:00:13 INFO - Running setup.py install for mozprocess 16:00:13 INFO - Running setup.py install for mozprofile 16:00:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:00:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:00:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:00:14 INFO - Running setup.py install for mozrunner 16:00:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:00:14 INFO - Running setup.py install for mozscreenshot 16:00:14 INFO - Running setup.py install for moztest 16:00:14 INFO - Running setup.py install for mozversion 16:00:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:00:15 INFO - Running setup.py install for wptserve 16:00:15 INFO - Running setup.py install for marionette-driver 16:00:15 INFO - Running setup.py install for browsermob-proxy 16:00:15 INFO - Running setup.py install for marionette-client 16:00:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:00:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:00:16 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 16:00:16 INFO - Cleaning up... 16:00:16 INFO - Return code: 0 16:00:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:00:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:00:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:00:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:00:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:00:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:00:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 16:00:16 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 0x13f3030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13f43f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1437ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, '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': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', '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 16:00:16 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 16:00:16 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 16:00:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:00:16 INFO - 'CCACHE_UMASK': '002', 16:00:16 INFO - 'DISPLAY': ':0', 16:00:16 INFO - 'HOME': '/home/cltbld', 16:00:16 INFO - 'LANG': 'en_US.UTF-8', 16:00:16 INFO - 'LOGNAME': 'cltbld', 16:00:16 INFO - 'MAIL': '/var/mail/cltbld', 16:00:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:00:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:00:16 INFO - 'MOZ_NO_REMOTE': '1', 16:00:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:00:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:00:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:00:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:00:16 INFO - 'PWD': '/builds/slave/test', 16:00:16 INFO - 'SHELL': '/bin/bash', 16:00:16 INFO - 'SHLVL': '1', 16:00:16 INFO - 'TERM': 'linux', 16:00:16 INFO - 'TMOUT': '86400', 16:00:16 INFO - 'USER': 'cltbld', 16:00:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 16:00:16 INFO - '_': '/tools/buildbot/bin/python'} 16:00:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:00:17 INFO - Running setup.py (path:/tmp/pip-L2gCnZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:00:17 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)) 16:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:00:17 INFO - Running setup.py (path:/tmp/pip-FaNivN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:00:17 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)) 16:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:00:17 INFO - Running setup.py (path:/tmp/pip-jXN0OI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:00:17 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)) 16:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:00:17 INFO - Running setup.py (path:/tmp/pip-njsMET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:00:17 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)) 16:00:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:00:17 INFO - Running setup.py (path:/tmp/pip-E0dY0W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:00:18 INFO - Running setup.py (path:/tmp/pip-Ei1m66-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:00:18 INFO - Running setup.py (path:/tmp/pip-2Zcv6t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:00:18 INFO - Running setup.py (path:/tmp/pip-2u03Os-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:00:18 INFO - Running setup.py (path:/tmp/pip-YBH5gF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:00:18 INFO - Running setup.py (path:/tmp/pip-AXqVXG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:00:18 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)) 16:00:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:00:18 INFO - Running setup.py (path:/tmp/pip-eX4oH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:00:19 INFO - Running setup.py (path:/tmp/pip-XvBq_N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:00:19 INFO - Running setup.py (path:/tmp/pip-cC7NaZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:00:19 INFO - Running setup.py (path:/tmp/pip-n2HpRW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:00:19 INFO - Running setup.py (path:/tmp/pip-7H3S1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:00:19 INFO - Running setup.py (path:/tmp/pip-gfctpD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:00:19 INFO - Running setup.py (path:/tmp/pip-YXGc7i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:00:19 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)) 16:00:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:00:19 INFO - Running setup.py (path:/tmp/pip-w7LJjN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:00:20 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)) 16:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:00:20 INFO - Running setup.py (path:/tmp/pip-xq2mYb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:00:20 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)) 16:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:00:20 INFO - Running setup.py (path:/tmp/pip-toTHxV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:00:20 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)) 16:00:20 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:00:20 INFO - Running setup.py (path:/tmp/pip-fSPLdP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:00:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:00:20 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)) 16:00:20 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)) 16:00:20 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)) 16:00:20 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)) 16:00:20 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)) 16:00:20 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)) 16:00:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:00:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:00:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:00:20 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 16:00:20 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 16:00: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 16:00: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 16:00:26 INFO - Downloading blessings-1.6.tar.gz 16:00:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:00:26 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:00:26 INFO - Installing collected packages: blessings 16:00:26 INFO - Running setup.py install for blessings 16:00:27 INFO - Successfully installed blessings 16:00:27 INFO - Cleaning up... 16:00:27 INFO - Return code: 0 16:00:27 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:00:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:00:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:00:27 INFO - Reading from file tmpfile_stdout 16:00:27 INFO - Current package versions: 16:00:27 INFO - argparse == 1.2.1 16:00:27 INFO - blessings == 1.6 16:00:27 INFO - blobuploader == 1.2.4 16:00:27 INFO - browsermob-proxy == 0.6.0 16:00:27 INFO - docopt == 0.6.1 16:00:27 INFO - manifestparser == 1.1 16:00:27 INFO - marionette-client == 2.3.0 16:00:27 INFO - marionette-driver == 1.4.0 16:00:27 INFO - mozInstall == 1.12 16:00:27 INFO - mozcrash == 0.17 16:00:27 INFO - mozdebug == 0.1 16:00:27 INFO - mozdevice == 0.48 16:00:27 INFO - mozfile == 1.2 16:00:27 INFO - mozhttpd == 0.7 16:00:27 INFO - mozinfo == 0.9 16:00:27 INFO - mozleak == 0.1 16:00:27 INFO - mozlog == 3.1 16:00:27 INFO - moznetwork == 0.27 16:00:27 INFO - mozprocess == 0.22 16:00:27 INFO - mozprofile == 0.28 16:00:27 INFO - mozrunner == 6.11 16:00:27 INFO - mozscreenshot == 0.1 16:00:27 INFO - mozsystemmonitor == 0.0 16:00:27 INFO - moztest == 0.7 16:00:27 INFO - mozversion == 1.4 16:00:27 INFO - psutil == 3.1.1 16:00:27 INFO - requests == 1.2.3 16:00:27 INFO - wptserve == 1.4.0 16:00:27 INFO - wsgiref == 0.1.2 16:00:27 INFO - Running post-action listener: _resource_record_post_action 16:00:27 INFO - Running post-action listener: _start_resource_monitoring 16:00:27 INFO - Starting resource monitoring. 16:00:27 INFO - ##### 16:00:27 INFO - ##### Running pull step. 16:00:27 INFO - ##### 16:00:27 INFO - Running pre-action listener: _resource_record_pre_action 16:00:27 INFO - Running main action method: pull 16:00:27 INFO - Pull has nothing to do! 16:00:27 INFO - Running post-action listener: _resource_record_post_action 16:00:27 INFO - ##### 16:00:27 INFO - ##### Running install step. 16:00:27 INFO - ##### 16:00:27 INFO - Running pre-action listener: _resource_record_pre_action 16:00:27 INFO - Running main action method: install 16:00:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:00:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:00:28 INFO - Reading from file tmpfile_stdout 16:00:28 INFO - Detecting whether we're running mozinstall >=1.0... 16:00:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:00:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:00:28 INFO - Reading from file tmpfile_stdout 16:00:28 INFO - Output received: 16:00:28 INFO - Usage: mozinstall [options] installer 16:00:28 INFO - Options: 16:00:28 INFO - -h, --help show this help message and exit 16:00:28 INFO - -d DEST, --destination=DEST 16:00:28 INFO - Directory to install application into. [default: 16:00:28 INFO - "/builds/slave/test"] 16:00:28 INFO - --app=APP Application being installed. [default: firefox] 16:00:28 INFO - mkdir: /builds/slave/test/build/application 16:00:28 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 16:00:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 16:00:57 INFO - Reading from file tmpfile_stdout 16:00:57 INFO - Output received: 16:00:57 INFO - /builds/slave/test/build/application/firefox/firefox 16:00:57 INFO - Running post-action listener: _resource_record_post_action 16:00:57 INFO - ##### 16:00:57 INFO - ##### Running run-tests step. 16:00:57 INFO - ##### 16:00:57 INFO - Running pre-action listener: _resource_record_pre_action 16:00:57 INFO - Running main action method: run_tests 16:00:57 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:00:57 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:00:57 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:00:57 INFO - grabbing minidump binary from tooltool 16:00:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:00:57 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x143cba0>, '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 0x1435f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1436410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:00:57 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:00:57 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/linux64/releng.manifest -o -c /builds/tooltool_cache 16:00:57 INFO - INFO - File linux64-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 16:00:57 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:00:58 INFO - INFO - File linux64-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpUD2Fhx 16:00:58 INFO - INFO - File integrity verified, renaming tmpUD2Fhx to linux64-minidump_stackwalk 16:00:58 INFO - INFO - Updating local cache /builds/tooltool_cache... 16:00:58 INFO - INFO - Local cache /builds/tooltool_cache updated with linux64-minidump_stackwalk 16:00:58 INFO - Return code: 0 16:00:58 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 16:00:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:00:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 16:00:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 16:00:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:00:58 INFO - 'CCACHE_UMASK': '002', 16:00:58 INFO - 'DISPLAY': ':0', 16:00:58 INFO - 'HOME': '/home/cltbld', 16:00:58 INFO - 'LANG': 'en_US.UTF-8', 16:00:58 INFO - 'LOGNAME': 'cltbld', 16:00:58 INFO - 'MAIL': '/var/mail/cltbld', 16:00:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:00:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:00:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:00:58 INFO - 'MOZ_NO_REMOTE': '1', 16:00:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:00:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:00:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:00:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:00:58 INFO - 'PWD': '/builds/slave/test', 16:00:58 INFO - 'SHELL': '/bin/bash', 16:00:58 INFO - 'SHLVL': '1', 16:00:58 INFO - 'TERM': 'linux', 16:00:58 INFO - 'TMOUT': '86400', 16:00:58 INFO - 'USER': 'cltbld', 16:00:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932', 16:00:58 INFO - '_': '/tools/buildbot/bin/python'} 16:00:58 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 16:00:59 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 16:00:59 INFO - import pkg_resources 16:01:00 INFO - Using 1 client processes 16:01:01 INFO - wptserve Starting http server on 127.0.0.1:8000 16:01:01 INFO - wptserve Starting http server on 127.0.0.1:8001 16:01:01 INFO - wptserve Starting http server on 127.0.0.1:8443 16:01:03 INFO - SUITE-START | Running 778 tests 16:01:03 INFO - Running testharness tests 16:01:03 INFO - Setting up ssl 16:01:03 INFO - PROCESS | certutil | 16:01:03 INFO - PROCESS | certutil | 16:01:03 INFO - PROCESS | certutil | 16:01:03 INFO - Certificate Nickname Trust Attributes 16:01:03 INFO - SSL,S/MIME,JAR/XPI 16:01:03 INFO - 16:01:03 INFO - web-platform-tests CT,, 16:01:03 INFO - 16:01:04 INFO - Starting runner 16:01:07 INFO - PROCESS | 1924 | 1462921267549 Marionette DEBUG Marionette enabled via build flag and pref 16:01:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa607d4000 == 1 [pid = 1924] [id = 1] 16:01:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 1 (0x7ffa607e4000) [pid = 1924] [serial = 1] [outer = (nil)] 16:01:07 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:01:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 2 (0x7ffa601c1800) [pid = 1924] [serial = 2] [outer = 0x7ffa607e4000] 16:01:08 INFO - PROCESS | 1924 | 1462921268242 Marionette INFO Listening on port 2828 16:01:08 INFO - PROCESS | 1924 | 1462921268819 Marionette DEBUG Marionette enabled via command-line flag 16:01:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d295000 == 2 [pid = 1924] [id = 2] 16:01:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 3 (0x7ffa5d2a5800) [pid = 1924] [serial = 3] [outer = (nil)] 16:01:08 INFO - PROCESS | 1924 | [1924] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 16:01:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 4 (0x7ffa5d2a6800) [pid = 1924] [serial = 4] [outer = 0x7ffa5d2a5800] 16:01:08 INFO - PROCESS | 1924 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7ffa5d0cc790 16:01:09 INFO - PROCESS | 1924 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7ffa5c40ffa0 16:01:09 INFO - PROCESS | 1924 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7ffa5c413250 16:01:09 INFO - PROCESS | 1924 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7ffa5c413550 16:01:09 INFO - PROCESS | 1924 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7ffa5c413880 16:01:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 5 (0x7ffa5c432000) [pid = 1924] [serial = 5] [outer = 0x7ffa607e4000] 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:01:09 INFO - PROCESS | 1924 | 1462921269499 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56101 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:01:09 INFO - PROCESS | 1924 | 1462921269588 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56102 16:01:09 INFO - PROCESS | 1924 | 1462921269596 Marionette DEBUG Closed connection conn0 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:01:09 INFO - PROCESS | 1924 | 1462921269608 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56103 16:01:09 INFO - PROCESS | 1924 | 1462921269690 Marionette DEBUG Closed connection conn1 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:01:09 INFO - PROCESS | 1924 | 1462921269747 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56104 16:01:09 INFO - PROCESS | 1924 | 1462921269752 Marionette DEBUG Closed connection conn2 16:01:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 16:01:09 INFO - PROCESS | 1924 | 1462921269797 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:56105 16:01:09 INFO - PROCESS | 1924 | 1462921269813 Marionette DEBUG Closed connection conn3 16:01:09 INFO - PROCESS | 1924 | 1462921269865 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:01:09 INFO - PROCESS | 1924 | 1462921269878 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510142413","device":"desktop","version":"48.0a2"} 16:01:10 INFO - PROCESS | 1924 | [1924] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:01:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50608800 == 3 [pid = 1924] [id = 3] 16:01:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 6 (0x7ffa50609000) [pid = 1924] [serial = 6] [outer = (nil)] 16:01:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50609800 == 4 [pid = 1924] [id = 4] 16:01:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 7 (0x7ffa508f1000) [pid = 1924] [serial = 7] [outer = (nil)] 16:01:11 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:01:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f80b000 == 5 [pid = 1924] [id = 5] 16:01:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 8 (0x7ffa4fada000) [pid = 1924] [serial = 8] [outer = (nil)] 16:01:12 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 16:01:12 INFO - PROCESS | 1924 | [1924] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:01:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 9 (0x7ffa4f661800) [pid = 1924] [serial = 9] [outer = 0x7ffa4fada000] 16:01:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 10 (0x7ffa4f21e800) [pid = 1924] [serial = 10] [outer = 0x7ffa50609000] 16:01:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 11 (0x7ffa4f273000) [pid = 1924] [serial = 11] [outer = 0x7ffa508f1000] 16:01:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 12 (0x7ffa4f275000) [pid = 1924] [serial = 12] [outer = 0x7ffa4fada000] 16:01:13 INFO - PROCESS | 1924 | 1462921273721 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 1924 | 1462921273740 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 13 (0x7ffa4ed86800) [pid = 1924] [serial = 13] [outer = 0x7ffa4fada000] 16:01:14 INFO - PROCESS | 1924 | 1462921274546 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5b96b098-7afc-4e29-85cb-9dfdebf7db91","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160510142413","device":"desktop","version":"48.0a2","command_id":1}}] 16:01:15 INFO - PROCESS | 1924 | 1462921275112 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 16:01:15 INFO - PROCESS | 1924 | 1462921275253 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 16:01:15 INFO - PROCESS | 1924 | 1462921275342 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:01:15 INFO - PROCESS | 1924 | [1924] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:01:15 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:01:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 14 (0x7ffa4a143000) [pid = 1924] [serial = 14] [outer = 0x7ffa4fada000] 16:01:15 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:01:15 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:01:15 INFO - PROCESS | 1924 | 1462921275944 Marionette TRACE conn4 <- [1,3,null,{}] 16:01:16 INFO - PROCESS | 1924 | 1462921276004 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:01:16 INFO - PROCESS | 1924 | 1462921276041 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 16:01:16 INFO - PROCESS | 1924 | 1462921276100 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 1924 | 1462921276102 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 16:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:01:16 INFO - PROCESS | 1924 | 1462921276140 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 1924 | 1462921276148 Marionette TRACE conn4 <- [1,6,null,{}] 16:01:16 INFO - PROCESS | 1924 | 1462921276211 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 1924 | 1462921276244 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 16:01:16 INFO - PROCESS | 1924 | 1462921276250 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489cb000 == 6 [pid = 1924] [id = 6] 16:01:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 15 (0x7ffa48829000) [pid = 1924] [serial = 15] [outer = (nil)] 16:01:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 16 (0x7ffa4882ac00) [pid = 1924] [serial = 16] [outer = 0x7ffa48829000] 16:01:16 INFO - PROCESS | 1924 | 1462921276333 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 17 (0x7ffa48830c00) [pid = 1924] [serial = 17] [outer = 0x7ffa48829000] 16:01:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa485cc800 == 7 [pid = 1924] [id = 7] 16:01:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 18 (0x7ffa484b6800) [pid = 1924] [serial = 18] [outer = (nil)] 16:01:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 19 (0x7ffa484b9000) [pid = 1924] [serial = 19] [outer = 0x7ffa484b6800] 16:01:16 INFO - PROCESS | 1924 | 1462921276880 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 20 (0x7ffa484bf000) [pid = 1924] [serial = 20] [outer = 0x7ffa484b6800] 16:01:17 INFO - PROCESS | 1924 | [1924] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 16:01:17 INFO - PROCESS | 1924 | 1462921277424 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1373ms 16:01:17 INFO - PROCESS | 1924 | 1462921277554 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 1924 | 1462921277558 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 16:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:01:17 INFO - PROCESS | 1924 | 1462921277606 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 1924 | 1462921277609 Marionette TRACE conn4 <- [1,10,null,{}] 16:01:17 INFO - PROCESS | 1924 | 1462921277623 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 1924 | 1462921277801 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 16:01:17 INFO - PROCESS | 1924 | 1462921277834 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4826a000 == 8 [pid = 1924] [id = 8] 16:01:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 21 (0x7ffa46708000) [pid = 1924] [serial = 21] [outer = (nil)] 16:01:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 22 (0x7ffa4670a000) [pid = 1924] [serial = 22] [outer = 0x7ffa46708000] 16:01:17 INFO - PROCESS | 1924 | 1462921277905 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 23 (0x7ffa4670ec00) [pid = 1924] [serial = 23] [outer = 0x7ffa46708000] 16:01:18 INFO - PROCESS | 1924 | 1462921278990 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1471ms 16:01:19 INFO - PROCESS | 1924 | 1462921279050 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 1924 | 1462921279058 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 16:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:01:19 INFO - PROCESS | 1924 | 1462921279066 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 1924 | 1462921279072 Marionette TRACE conn4 <- [1,14,null,{}] 16:01:19 INFO - PROCESS | 1924 | 1462921279080 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 1924 | 1462921279378 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 16:01:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46922000 == 9 [pid = 1924] [id = 9] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 24 (0x7ffa46922800) [pid = 1924] [serial = 24] [outer = (nil)] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 25 (0x7ffa46925800) [pid = 1924] [serial = 25] [outer = 0x7ffa46922800] 16:01:19 INFO - PROCESS | 1924 | 1462921279507 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 26 (0x7ffa48104000) [pid = 1924] [serial = 26] [outer = 0x7ffa46922800] 16:01:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48272800 == 10 [pid = 1924] [id = 10] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 27 (0x7ffa48570000) [pid = 1924] [serial = 27] [outer = (nil)] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 28 (0x7ffa48573800) [pid = 1924] [serial = 28] [outer = 0x7ffa48570000] 16:01:19 INFO - PROCESS | 1924 | 1462921279663 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 29 (0x7ffa4bb2ac00) [pid = 1924] [serial = 29] [outer = 0x7ffa48570000] 16:01:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4826d000 == 11 [pid = 1924] [id = 11] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 30 (0x7ffa46702800) [pid = 1924] [serial = 30] [outer = (nil)] 16:01:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 31 (0x7ffa4de91800) [pid = 1924] [serial = 31] [outer = 0x7ffa46702800] 16:01:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 32 (0x7ffa4c510000) [pid = 1924] [serial = 32] [outer = 0x7ffa46702800] 16:01:20 INFO - PROCESS | 1924 | 1462921280851 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1838ms 16:01:20 INFO - PROCESS | 1924 | 1462921280904 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 1924 | 1462921280913 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 16:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:01:20 INFO - PROCESS | 1924 | 1462921280924 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 1924 | 1462921280928 Marionette TRACE conn4 <- [1,18,null,{}] 16:01:20 INFO - PROCESS | 1924 | 1462921280934 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 1924 | 1462921281166 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 16:01:21 INFO - PROCESS | 1924 | 1462921281358 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f203800 == 12 [pid = 1924] [id = 12] 16:01:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 33 (0x7ffa4de91400) [pid = 1924] [serial = 33] [outer = (nil)] 16:01:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 34 (0x7ffa50249800) [pid = 1924] [serial = 34] [outer = 0x7ffa4de91400] 16:01:21 INFO - PROCESS | 1924 | 1462921281437 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 35 (0x7ffa50461400) [pid = 1924] [serial = 35] [outer = 0x7ffa4de91400] 16:01:22 INFO - PROCESS | 1924 | 1462921282271 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1382ms 16:01:22 INFO - PROCESS | 1924 | 1462921282307 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 16:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:01:22 INFO - PROCESS | 1924 | 1462921282312 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 16:01:22 INFO - PROCESS | 1924 | 1462921282319 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 1924 | 1462921282325 Marionette TRACE conn4 <- [1,22,null,{}] 16:01:22 INFO - PROCESS | 1924 | 1462921282341 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 1924 | 1462921282536 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 16:01:22 INFO - PROCESS | 1924 | 1462921282814 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49b88000 == 13 [pid = 1924] [id = 13] 16:01:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 36 (0x7ffa4dabf400) [pid = 1924] [serial = 36] [outer = (nil)] 16:01:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 37 (0x7ffa4e9dd000) [pid = 1924] [serial = 37] [outer = 0x7ffa4dabf400] 16:01:22 INFO - PROCESS | 1924 | 1462921282925 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 38 (0x7ffa4f275400) [pid = 1924] [serial = 38] [outer = 0x7ffa4dabf400] 16:01:23 INFO - PROCESS | 1924 | 1462921283925 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1642ms 16:01:23 INFO - PROCESS | 1924 | 1462921283963 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 1924 | 1462921283967 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 16:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:01:23 INFO - PROCESS | 1924 | 1462921283974 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 1924 | 1462921283978 Marionette TRACE conn4 <- [1,26,null,{}] 16:01:23 INFO - PROCESS | 1924 | 1462921283987 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 1924 | 1462921284145 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 16:01:24 INFO - PROCESS | 1924 | 1462921284230 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f822800 == 14 [pid = 1924] [id = 14] 16:01:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 39 (0x7ffa4a149400) [pid = 1924] [serial = 39] [outer = (nil)] 16:01:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 40 (0x7ffa5115c400) [pid = 1924] [serial = 40] [outer = 0x7ffa4a149400] 16:01:24 INFO - PROCESS | 1924 | 1462921284296 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 41 (0x7ffa51284400) [pid = 1924] [serial = 41] [outer = 0x7ffa4a149400] 16:01:24 INFO - PROCESS | 1924 | 1462921284985 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1036ms 16:01:25 INFO - PROCESS | 1924 | 1462921285014 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 16:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:01:25 INFO - PROCESS | 1924 | 1462921285020 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 16:01:25 INFO - PROCESS | 1924 | 1462921285028 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 1924 | 1462921285030 Marionette TRACE conn4 <- [1,30,null,{}] 16:01:25 INFO - PROCESS | 1924 | 1462921285036 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 1924 | 1462921285196 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 16:01:25 INFO - PROCESS | 1924 | 1462921285283 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500d2000 == 15 [pid = 1924] [id = 15] 16:01:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 42 (0x7ffa51283c00) [pid = 1924] [serial = 42] [outer = (nil)] 16:01:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 43 (0x7ffa532e3800) [pid = 1924] [serial = 43] [outer = 0x7ffa51283c00] 16:01:25 INFO - PROCESS | 1924 | 1462921285359 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 44 (0x7ffa5348ec00) [pid = 1924] [serial = 44] [outer = 0x7ffa51283c00] 16:01:26 INFO - PROCESS | 1924 | 1462921286070 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1084ms 16:01:26 INFO - PROCESS | 1924 | 1462921286111 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 1924 | 1462921286114 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 16:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:01:26 INFO - PROCESS | 1924 | 1462921286134 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 1924 | 1462921286142 Marionette TRACE conn4 <- [1,34,null,{}] 16:01:26 INFO - PROCESS | 1924 | 1462921286158 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 1924 | 1462921286315 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 16:01:26 INFO - PROCESS | 1924 | 1462921286328 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50620000 == 16 [pid = 1924] [id = 16] 16:01:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 45 (0x7ffa537d5000) [pid = 1924] [serial = 45] [outer = (nil)] 16:01:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 46 (0x7ffa5c4d4000) [pid = 1924] [serial = 46] [outer = 0x7ffa537d5000] 16:01:26 INFO - PROCESS | 1924 | 1462921286390 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 47 (0x7ffa5d083000) [pid = 1924] [serial = 47] [outer = 0x7ffa537d5000] 16:01:27 INFO - PROCESS | 1924 | 1462921287120 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1045ms 16:01:27 INFO - PROCESS | 1924 | 1462921287177 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 16:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:01:27 INFO - PROCESS | 1924 | 1462921287182 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 16:01:27 INFO - PROCESS | 1924 | 1462921287187 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 1924 | 1462921287190 Marionette TRACE conn4 <- [1,38,null,{}] 16:01:27 INFO - PROCESS | 1924 | 1462921287196 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 1924 | 1462921287372 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 16:01:27 INFO - PROCESS | 1924 | 1462921287397 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4d98f800 == 17 [pid = 1924] [id = 17] 16:01:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 48 (0x7ffa469ef800) [pid = 1924] [serial = 48] [outer = (nil)] 16:01:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 49 (0x7ffa5c478000) [pid = 1924] [serial = 49] [outer = 0x7ffa469ef800] 16:01:27 INFO - PROCESS | 1924 | 1462921287460 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 50 (0x7ffa5d2e2400) [pid = 1924] [serial = 50] [outer = 0x7ffa469ef800] 16:01:28 INFO - PROCESS | 1924 | 1462921288153 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 982ms 16:01:28 INFO - PROCESS | 1924 | 1462921288169 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 1924 | 1462921288172 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 16:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:01:28 INFO - PROCESS | 1924 | 1462921288179 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 1924 | 1462921288182 Marionette TRACE conn4 <- [1,42,null,{}] 16:01:28 INFO - PROCESS | 1924 | 1462921288187 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 1924 | 1462921288375 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 16:01:28 INFO - PROCESS | 1924 | 1462921288395 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516cb800 == 18 [pid = 1924] [id = 18] 16:01:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 51 (0x7ffa5d5ef800) [pid = 1924] [serial = 51] [outer = (nil)] 16:01:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 52 (0x7ffa5d5f1400) [pid = 1924] [serial = 52] [outer = 0x7ffa5d5ef800] 16:01:28 INFO - PROCESS | 1924 | 1462921288476 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 53 (0x7ffa5e411400) [pid = 1924] [serial = 53] [outer = 0x7ffa5d5ef800] 16:01:29 INFO - PROCESS | 1924 | 1462921289223 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1083ms 16:01:29 INFO - PROCESS | 1924 | 1462921289263 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 1924 | 1462921289267 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 16:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:01:29 INFO - PROCESS | 1924 | 1462921289285 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 1924 | 1462921289287 Marionette TRACE conn4 <- [1,46,null,{}] 16:01:29 INFO - PROCESS | 1924 | 1462921289293 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 1924 | 1462921289432 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 16:01:29 INFO - PROCESS | 1924 | 1462921289449 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa566d7000 == 19 [pid = 1924] [id = 19] 16:01:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x7ffa5e8cf400) [pid = 1924] [serial = 54] [outer = (nil)] 16:01:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x7ffa6062e000) [pid = 1924] [serial = 55] [outer = 0x7ffa5e8cf400] 16:01:29 INFO - PROCESS | 1924 | 1462921289518 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x7ffa606aec00) [pid = 1924] [serial = 56] [outer = 0x7ffa5e8cf400] 16:01:30 INFO - PROCESS | 1924 | 1462921290270 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1046ms 16:01:30 INFO - PROCESS | 1924 | 1462921290322 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 1924 | 1462921290326 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 16:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:01:30 INFO - PROCESS | 1924 | 1462921290360 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 1924 | 1462921290362 Marionette TRACE conn4 <- [1,50,null,{}] 16:01:30 INFO - PROCESS | 1924 | 1462921290369 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 1924 | 1462921290512 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 16:01:30 INFO - PROCESS | 1924 | 1462921290522 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5741f000 == 20 [pid = 1924] [id = 20] 16:01:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x7ffa5e764000) [pid = 1924] [serial = 57] [outer = (nil)] 16:01:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x7ffa61aa4400) [pid = 1924] [serial = 58] [outer = 0x7ffa5e764000] 16:01:30 INFO - PROCESS | 1924 | 1462921290589 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa61fd4400) [pid = 1924] [serial = 59] [outer = 0x7ffa5e764000] 16:01:31 INFO - PROCESS | 1924 | 1462921291278 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 947ms 16:01:31 INFO - PROCESS | 1924 | 1462921291297 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 1924 | 1462921291299 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 16:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:01:31 INFO - PROCESS | 1924 | 1462921291307 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 1924 | 1462921291317 Marionette TRACE conn4 <- [1,54,null,{}] 16:01:31 INFO - PROCESS | 1924 | 1462921291323 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 1924 | 1462921291505 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 16:01:31 INFO - PROCESS | 1924 | 1462921291532 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5c426800 == 21 [pid = 1924] [id = 21] 16:01:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa5324ec00) [pid = 1924] [serial = 60] [outer = (nil)] 16:01:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa61fe1400) [pid = 1924] [serial = 61] [outer = 0x7ffa5324ec00] 16:01:31 INFO - PROCESS | 1924 | 1462921291595 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa5348d400) [pid = 1924] [serial = 62] [outer = 0x7ffa5324ec00] 16:01:33 INFO - PROCESS | 1924 | 1462921293263 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1993ms 16:01:33 INFO - PROCESS | 1924 | 1462921293301 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 16:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:01:33 INFO - PROCESS | 1924 | 1462921293306 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 16:01:33 INFO - PROCESS | 1924 | 1462921293317 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 1924 | 1462921293322 Marionette TRACE conn4 <- [1,58,null,{}] 16:01:33 INFO - PROCESS | 1924 | 1462921293337 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 1924 | 1462921293514 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 16:01:33 INFO - PROCESS | 1924 | 1462921293572 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49ba4800 == 22 [pid = 1924] [id = 22] 16:01:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa4dabf000) [pid = 1924] [serial = 63] [outer = (nil)] 16:01:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa4ee76400) [pid = 1924] [serial = 64] [outer = 0x7ffa4dabf000] 16:01:33 INFO - PROCESS | 1924 | 1462921293643 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa500b5000) [pid = 1924] [serial = 65] [outer = 0x7ffa4dabf000] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x7ffa48829000) [pid = 1924] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa48570000) [pid = 1924] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa4de91400) [pid = 1924] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa4dabf400) [pid = 1924] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa4a149400) [pid = 1924] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x7ffa51283c00) [pid = 1924] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x7ffa537d5000) [pid = 1924] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:01:34 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x7ffa46708000) [pid = 1924] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:01:34 INFO - PROCESS | 1924 | 1462921294737 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1447ms 16:01:34 INFO - PROCESS | 1924 | 1462921294762 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 1924 | 1462921294771 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 16:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:01:34 INFO - PROCESS | 1924 | 1462921294780 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 1924 | 1462921294783 Marionette TRACE conn4 <- [1,62,null,{}] 16:01:34 INFO - PROCESS | 1924 | 1462921294790 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 1924 | 1462921294933 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 16:01:35 INFO - PROCESS | 1924 | 1462921295021 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e9be000 == 23 [pid = 1924] [id = 23] 16:01:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x7ffa4a149400) [pid = 1924] [serial = 66] [outer = (nil)] 16:01:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa4fadbc00) [pid = 1924] [serial = 67] [outer = 0x7ffa4a149400] 16:01:35 INFO - PROCESS | 1924 | 1462921295084 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa51167c00) [pid = 1924] [serial = 68] [outer = 0x7ffa4a149400] 16:01:35 INFO - PROCESS | 1924 | 1462921295755 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1031ms 16:01:35 INFO - PROCESS | 1924 | 1462921295820 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 1924 | 1462921295825 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 16:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:01:35 INFO - PROCESS | 1924 | 1462921295834 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 1924 | 1462921295839 Marionette TRACE conn4 <- [1,66,null,{}] 16:01:35 INFO - PROCESS | 1924 | 1462921295875 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 1924 | 1462921296026 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 16:01:36 INFO - PROCESS | 1924 | 1462921296039 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50054000 == 24 [pid = 1924] [id = 24] 16:01:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa4c50c400) [pid = 1924] [serial = 69] [outer = (nil)] 16:01:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa5348e800) [pid = 1924] [serial = 70] [outer = 0x7ffa4c50c400] 16:01:36 INFO - PROCESS | 1924 | 1462921296106 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa5675f400) [pid = 1924] [serial = 71] [outer = 0x7ffa4c50c400] 16:01:36 INFO - PROCESS | 1924 | 1462921296932 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1155ms 16:01:36 INFO - PROCESS | 1924 | 1462921296994 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 1924 | 1462921297002 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 16:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:01:37 INFO - PROCESS | 1924 | 1462921297015 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 1924 | 1462921297020 Marionette TRACE conn4 <- [1,70,null,{}] 16:01:37 INFO - PROCESS | 1924 | 1462921297029 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 1924 | 1462921297204 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 16:01:37 INFO - PROCESS | 1924 | 1462921297330 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e9bf800 == 25 [pid = 1924] [id = 25] 16:01:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa4c50ec00) [pid = 1924] [serial = 72] [outer = (nil)] 16:01:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa4ea42800) [pid = 1924] [serial = 73] [outer = 0x7ffa4c50ec00] 16:01:37 INFO - PROCESS | 1924 | 1462921297411 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa508f3400) [pid = 1924] [serial = 74] [outer = 0x7ffa4c50ec00] 16:01:38 INFO - PROCESS | 1924 | 1462921298218 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1241ms 16:01:38 INFO - PROCESS | 1924 | 1462921298255 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 1924 | 1462921298265 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 16:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:01:38 INFO - PROCESS | 1924 | 1462921298291 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 1924 | 1462921298295 Marionette TRACE conn4 <- [1,74,null,{}] 16:01:38 INFO - PROCESS | 1924 | 1462921298304 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 1924 | 1462921298467 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 16:01:38 INFO - PROCESS | 1924 | 1462921298589 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50372800 == 26 [pid = 1924] [id = 26] 16:01:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa4670cc00) [pid = 1924] [serial = 75] [outer = (nil)] 16:01:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa53491c00) [pid = 1924] [serial = 76] [outer = 0x7ffa4670cc00] 16:01:38 INFO - PROCESS | 1924 | 1462921298662 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa5c477c00) [pid = 1924] [serial = 77] [outer = 0x7ffa4670cc00] 16:01:39 INFO - PROCESS | 1924 | 1462921299494 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1257ms 16:01:39 INFO - PROCESS | 1924 | 1462921299535 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 1924 | 1462921299539 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 16:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:01:39 INFO - PROCESS | 1924 | 1462921299546 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 1924 | 1462921299552 Marionette TRACE conn4 <- [1,78,null,{}] 16:01:39 INFO - PROCESS | 1924 | 1462921299567 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 1924 | 1462921299760 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 16:01:39 INFO - PROCESS | 1924 | 1462921299895 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51271800 == 27 [pid = 1924] [id = 27] 16:01:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x7ffa5d52f000) [pid = 1924] [serial = 78] [outer = (nil)] 16:01:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x7ffa5d722400) [pid = 1924] [serial = 79] [outer = 0x7ffa5d52f000] 16:01:39 INFO - PROCESS | 1924 | 1462921299972 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x7ffa5e419400) [pid = 1924] [serial = 80] [outer = 0x7ffa5d52f000] 16:01:40 INFO - PROCESS | 1924 | 1462921300779 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1287ms 16:01:40 INFO - PROCESS | 1924 | 1462921300848 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 1924 | 1462921300854 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 16:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:01:40 INFO - PROCESS | 1924 | 1462921300862 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 1924 | 1462921300865 Marionette TRACE conn4 <- [1,82,null,{}] 16:01:40 INFO - PROCESS | 1924 | 1462921300871 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:41 INFO - PROCESS | 1924 | 1462921301022 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 16:01:41 INFO - PROCESS | 1924 | 1462921301145 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50b89000 == 28 [pid = 1924] [id = 28] 16:01:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x7ffa469f0800) [pid = 1924] [serial = 81] [outer = (nil)] 16:01:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x7ffa5d2dd000) [pid = 1924] [serial = 82] [outer = 0x7ffa469f0800] 16:01:41 INFO - PROCESS | 1924 | 1462921301218 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x7ffa60633800) [pid = 1924] [serial = 83] [outer = 0x7ffa469f0800] 16:01:42 INFO - PROCESS | 1924 | 1462921302092 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1278ms 16:01:42 INFO - PROCESS | 1924 | 1462921302141 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 1924 | 1462921302146 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 16:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:01:42 INFO - PROCESS | 1924 | 1462921302154 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 1924 | 1462921302159 Marionette TRACE conn4 <- [1,86,null,{}] 16:01:42 INFO - PROCESS | 1924 | 1462921302183 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 1924 | 1462921302365 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 16:01:42 INFO - PROCESS | 1924 | 1462921302425 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4684a000 == 29 [pid = 1924] [id = 29] 16:01:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x7ffa48577800) [pid = 1924] [serial = 84] [outer = (nil)] 16:01:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x7ffa4c506000) [pid = 1924] [serial = 85] [outer = 0x7ffa48577800] 16:01:42 INFO - PROCESS | 1924 | 1462921302566 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x7ffa4de95000) [pid = 1924] [serial = 86] [outer = 0x7ffa48577800] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x7ffa4670a000) [pid = 1924] [serial = 22] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x7ffa48573800) [pid = 1924] [serial = 28] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x7ffa4de91800) [pid = 1924] [serial = 31] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x7ffa50249800) [pid = 1924] [serial = 34] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x7ffa4e9dd000) [pid = 1924] [serial = 37] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x7ffa5115c400) [pid = 1924] [serial = 40] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x7ffa532e3800) [pid = 1924] [serial = 43] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x7ffa4f275400) [pid = 1924] [serial = 38] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x7ffa5c4d4000) [pid = 1924] [serial = 46] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x7ffa5c478000) [pid = 1924] [serial = 49] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x7ffa5d5f1400) [pid = 1924] [serial = 52] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x7ffa6062e000) [pid = 1924] [serial = 55] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x7ffa5d083000) [pid = 1924] [serial = 47] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x7ffa46925800) [pid = 1924] [serial = 25] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa4bb2ac00) [pid = 1924] [serial = 29] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa50461400) [pid = 1924] [serial = 35] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa61aa4400) [pid = 1924] [serial = 58] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa5348ec00) [pid = 1924] [serial = 44] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x7ffa4670ec00) [pid = 1924] [serial = 23] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x7ffa51284400) [pid = 1924] [serial = 41] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x7ffa4f275000) [pid = 1924] [serial = 12] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 56 (0x7ffa4f661800) [pid = 1924] [serial = 9] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 55 (0x7ffa601c1800) [pid = 1924] [serial = 2] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 54 (0x7ffa484b9000) [pid = 1924] [serial = 19] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 53 (0x7ffa4882ac00) [pid = 1924] [serial = 16] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | --DOMWINDOW == 52 (0x7ffa48830c00) [pid = 1924] [serial = 17] [outer = (nil)] [url = about:blank] 16:01:43 INFO - PROCESS | 1924 | 1462921303995 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1894ms 16:01:44 INFO - PROCESS | 1924 | 1462921304062 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 1924 | 1462921304069 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 16:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:01:44 INFO - PROCESS | 1924 | 1462921304081 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 1924 | 1462921304085 Marionette TRACE conn4 <- [1,90,null,{}] 16:01:44 INFO - PROCESS | 1924 | 1462921304092 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 1924 | 1462921304246 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 16:01:44 INFO - PROCESS | 1924 | 1462921304259 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489cc000 == 30 [pid = 1924] [id = 30] 16:01:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 53 (0x7ffa49d61c00) [pid = 1924] [serial = 87] [outer = (nil)] 16:01:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 54 (0x7ffa4da0dc00) [pid = 1924] [serial = 88] [outer = 0x7ffa49d61c00] 16:01:44 INFO - PROCESS | 1924 | 1462921304328 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 55 (0x7ffa4e852400) [pid = 1924] [serial = 89] [outer = 0x7ffa49d61c00] 16:01:45 INFO - PROCESS | 1924 | 1462921305058 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 998ms 16:01:45 INFO - PROCESS | 1924 | 1462921305079 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 1924 | 1462921305089 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 16:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:01:45 INFO - PROCESS | 1924 | 1462921305106 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 1924 | 1462921305111 Marionette TRACE conn4 <- [1,94,null,{}] 16:01:45 INFO - PROCESS | 1924 | 1462921305118 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 1924 | 1462921305278 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 16:01:45 INFO - PROCESS | 1924 | 1462921305291 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e8a9800 == 31 [pid = 1924] [id = 31] 16:01:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 56 (0x7ffa4ea43c00) [pid = 1924] [serial = 90] [outer = (nil)] 16:01:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x7ffa5024ec00) [pid = 1924] [serial = 91] [outer = 0x7ffa4ea43c00] 16:01:45 INFO - PROCESS | 1924 | 1462921305352 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x7ffa50ba0000) [pid = 1924] [serial = 92] [outer = 0x7ffa4ea43c00] 16:01:46 INFO - PROCESS | 1924 | 1462921306136 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1081ms 16:01:46 INFO - PROCESS | 1924 | 1462921306194 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 1924 | 1462921306198 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 16:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:01:46 INFO - PROCESS | 1924 | 1462921306205 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 1924 | 1462921306221 Marionette TRACE conn4 <- [1,98,null,{}] 16:01:46 INFO - PROCESS | 1924 | 1462921306245 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 1924 | 1462921306434 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 16:01:46 INFO - PROCESS | 1924 | 1462921306457 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5004c000 == 32 [pid = 1924] [id = 32] 16:01:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa4ea3b800) [pid = 1924] [serial = 93] [outer = (nil)] 16:01:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa5324fc00) [pid = 1924] [serial = 94] [outer = 0x7ffa4ea3b800] 16:01:46 INFO - PROCESS | 1924 | 1462921306529 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa5348ec00) [pid = 1924] [serial = 95] [outer = 0x7ffa4ea3b800] 16:01:47 INFO - PROCESS | 1924 | 1462921307253 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1100ms 16:01:47 INFO - PROCESS | 1924 | 1462921307317 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 16:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:01:47 INFO - PROCESS | 1924 | 1462921307323 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 16:01:47 INFO - PROCESS | 1924 | 1462921307329 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 1924 | 1462921307332 Marionette TRACE conn4 <- [1,102,null,{}] 16:01:47 INFO - PROCESS | 1924 | 1462921307341 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 1924 | 1462921307523 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 16:01:47 INFO - PROCESS | 1924 | 1462921307547 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50372000 == 33 [pid = 1924] [id = 33] 16:01:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa484bd000) [pid = 1924] [serial = 96] [outer = (nil)] 16:01:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa5c478000) [pid = 1924] [serial = 97] [outer = 0x7ffa484bd000] 16:01:47 INFO - PROCESS | 1924 | 1462921307615 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa5c4dcc00) [pid = 1924] [serial = 98] [outer = 0x7ffa484bd000] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa5d5ef800) [pid = 1924] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa5e8cf400) [pid = 1924] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa469ef800) [pid = 1924] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa5e764000) [pid = 1924] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x7ffa5324ec00) [pid = 1924] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x7ffa4c50c400) [pid = 1924] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x7ffa4a149400) [pid = 1924] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:01:48 INFO - PROCESS | 1924 | --DOMWINDOW == 56 (0x7ffa4dabf000) [pid = 1924] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:01:48 INFO - PROCESS | 1924 | 1462921308406 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1134ms 16:01:48 INFO - PROCESS | 1924 | 1462921308463 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 1924 | 1462921308467 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 16:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:01:48 INFO - PROCESS | 1924 | 1462921308473 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 1924 | 1462921308475 Marionette TRACE conn4 <- [1,106,null,{}] 16:01:48 INFO - PROCESS | 1924 | 1462921308481 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 1924 | 1462921308622 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 16:01:48 INFO - PROCESS | 1924 | 1462921308713 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50be8000 == 34 [pid = 1924] [id = 34] 16:01:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 57 (0x7ffa46706400) [pid = 1924] [serial = 99] [outer = (nil)] 16:01:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x7ffa532ea400) [pid = 1924] [serial = 100] [outer = 0x7ffa46706400] 16:01:48 INFO - PROCESS | 1924 | 1462921308785 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa5d080c00) [pid = 1924] [serial = 101] [outer = 0x7ffa46706400] 16:01:49 INFO - PROCESS | 1924 | 1462921309497 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1040ms 16:01:49 INFO - PROCESS | 1924 | 1462921309514 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 1924 | 1462921309518 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 16:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:01:49 INFO - PROCESS | 1924 | 1462921309526 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 1924 | 1462921309530 Marionette TRACE conn4 <- [1,110,null,{}] 16:01:49 INFO - PROCESS | 1924 | 1462921309543 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 1924 | 1462921309733 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 16:01:49 INFO - PROCESS | 1924 | 1462921309756 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516d2800 == 35 [pid = 1924] [id = 35] 16:01:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa48575400) [pid = 1924] [serial = 102] [outer = (nil)] 16:01:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa5d5af400) [pid = 1924] [serial = 103] [outer = 0x7ffa48575400] 16:01:49 INFO - PROCESS | 1924 | 1462921309826 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa5e5e9800) [pid = 1924] [serial = 104] [outer = 0x7ffa48575400] 16:01:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa484bf800) [pid = 1924] [serial = 105] [outer = 0x7ffa46702800] 16:01:50 INFO - PROCESS | 1924 | 1462921310868 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1397ms 16:01:50 INFO - PROCESS | 1924 | 1462921310948 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 1924 | 1462921310955 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 16:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:01:50 INFO - PROCESS | 1924 | 1462921310968 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 1924 | 1462921310972 Marionette TRACE conn4 <- [1,114,null,{}] 16:01:50 INFO - PROCESS | 1924 | 1462921310981 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 1924 | 1462921311170 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 16:01:51 INFO - PROCESS | 1924 | 1462921311344 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f087000 == 36 [pid = 1924] [id = 36] 16:01:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa4de94c00) [pid = 1924] [serial = 106] [outer = (nil)] 16:01:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa4ed8f400) [pid = 1924] [serial = 107] [outer = 0x7ffa4de94c00] 16:01:51 INFO - PROCESS | 1924 | 1462921311422 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa4f668000) [pid = 1924] [serial = 108] [outer = 0x7ffa4de94c00] 16:01:52 INFO - PROCESS | 1924 | 1462921312358 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1445ms 16:01:52 INFO - PROCESS | 1924 | 1462921312412 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 1924 | 1462921312420 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 16:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:01:52 INFO - PROCESS | 1924 | 1462921312430 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 1924 | 1462921312434 Marionette TRACE conn4 <- [1,118,null,{}] 16:01:52 INFO - PROCESS | 1924 | 1462921312440 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 1924 | 1462921312604 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 16:01:52 INFO - PROCESS | 1924 | 1462921312730 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5204a000 == 37 [pid = 1924] [id = 37] 16:01:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa50249800) [pid = 1924] [serial = 109] [outer = (nil)] 16:01:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa51283400) [pid = 1924] [serial = 110] [outer = 0x7ffa50249800] 16:01:52 INFO - PROCESS | 1924 | 1462921312808 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa5348b400) [pid = 1924] [serial = 111] [outer = 0x7ffa50249800] 16:01:53 INFO - PROCESS | 1924 | 1462921313862 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1486ms 16:01:53 INFO - PROCESS | 1924 | 1462921313916 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 1924 | 1462921313920 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 16:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:01:53 INFO - PROCESS | 1924 | 1462921313929 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 1924 | 1462921313935 Marionette TRACE conn4 <- [1,122,null,{}] 16:01:53 INFO - PROCESS | 1924 | 1462921313945 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 1924 | 1462921314119 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 16:01:54 INFO - PROCESS | 1924 | 1462921314306 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x7ffa5e411400) [pid = 1924] [serial = 53] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x7ffa606aec00) [pid = 1924] [serial = 56] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x7ffa5d2e2400) [pid = 1924] [serial = 50] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x7ffa61fd4400) [pid = 1924] [serial = 59] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x7ffa61fe1400) [pid = 1924] [serial = 61] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa5348e800) [pid = 1924] [serial = 70] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa5675f400) [pid = 1924] [serial = 71] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa51167c00) [pid = 1924] [serial = 68] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa4ee76400) [pid = 1924] [serial = 64] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x7ffa4fadbc00) [pid = 1924] [serial = 67] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x7ffa500b5000) [pid = 1924] [serial = 65] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | --DOMWINDOW == 57 (0x7ffa5348d400) [pid = 1924] [serial = 62] [outer = (nil)] [url = about:blank] 16:01:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489bd800 == 38 [pid = 1924] [id = 38] 16:01:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 58 (0x7ffa4c50f400) [pid = 1924] [serial = 112] [outer = (nil)] 16:01:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa4de9fc00) [pid = 1924] [serial = 113] [outer = 0x7ffa4c50f400] 16:01:54 INFO - PROCESS | 1924 | 1462921314409 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa4f272400) [pid = 1924] [serial = 114] [outer = 0x7ffa4c50f400] 16:01:55 INFO - PROCESS | 1924 | 1462921315040 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1133ms 16:01:55 INFO - PROCESS | 1924 | 1462921315062 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 1924 | 1462921315070 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 16:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:01:55 INFO - PROCESS | 1924 | 1462921315080 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 1924 | 1462921315084 Marionette TRACE conn4 <- [1,126,null,{}] 16:01:55 INFO - PROCESS | 1924 | 1462921315089 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 1924 | 1462921315224 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 16:01:55 INFO - PROCESS | 1924 | 1462921315316 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f116000 == 39 [pid = 1924] [id = 39] 16:01:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa48570400) [pid = 1924] [serial = 115] [outer = (nil)] 16:01:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa50ba2c00) [pid = 1924] [serial = 116] [outer = 0x7ffa48570400] 16:01:55 INFO - PROCESS | 1924 | 1462921315381 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa5324ec00) [pid = 1924] [serial = 117] [outer = 0x7ffa48570400] 16:01:56 INFO - PROCESS | 1924 | 1462921316146 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:01:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1082ms 16:01:56 INFO - PROCESS | 1924 | 1462921316161 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 1924 | 1462921316165 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 16:01:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:01:56 INFO - PROCESS | 1924 | 1462921316184 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 1924 | 1462921316191 Marionette TRACE conn4 <- [1,130,null,{}] 16:01:56 INFO - PROCESS | 1924 | 1462921316209 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 1924 | 1462921316377 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 16:01:56 INFO - PROCESS | 1924 | 1462921316392 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50be0000 == 40 [pid = 1924] [id = 40] 16:01:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa481f1000) [pid = 1924] [serial = 118] [outer = (nil)] 16:01:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa5d083c00) [pid = 1924] [serial = 119] [outer = 0x7ffa481f1000] 16:01:56 INFO - PROCESS | 1924 | 1462921316462 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa5d5a9400) [pid = 1924] [serial = 120] [outer = 0x7ffa481f1000] 16:01:57 INFO - PROCESS | 1924 | 1462921317313 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1198ms 16:01:57 INFO - PROCESS | 1924 | 1462921317372 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 1924 | 1462921317375 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 16:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:01:57 INFO - PROCESS | 1924 | 1462921317388 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 1924 | 1462921317390 Marionette TRACE conn4 <- [1,134,null,{}] 16:01:57 INFO - PROCESS | 1924 | 1462921317396 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 1924 | 1462921317576 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 16:01:57 INFO - PROCESS | 1924 | 1462921317596 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb55000 == 41 [pid = 1924] [id = 41] 16:01:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa4829e800) [pid = 1924] [serial = 121] [outer = (nil)] 16:01:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa49d27400) [pid = 1924] [serial = 122] [outer = 0x7ffa4829e800] 16:01:57 INFO - PROCESS | 1924 | 1462921317660 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa49d2bc00) [pid = 1924] [serial = 123] [outer = 0x7ffa4829e800] 16:01:58 INFO - PROCESS | 1924 | 1462921318467 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1143ms 16:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:01:58 INFO - PROCESS | 1924 | 1462921318525 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 1924 | 1462921318528 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 16:01:58 INFO - PROCESS | 1924 | 1462921318534 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 1924 | 1462921318537 Marionette TRACE conn4 <- [1,138,null,{}] 16:01:58 INFO - PROCESS | 1924 | 1462921318542 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 1924 | 1462921318709 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x7ffa5d52f000) [pid = 1924] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x7ffa4ea3b800) [pid = 1924] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x7ffa4c50ec00) [pid = 1924] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x7ffa484bd000) [pid = 1924] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x7ffa49d61c00) [pid = 1924] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa4ea43c00) [pid = 1924] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa4670cc00) [pid = 1924] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa469f0800) [pid = 1924] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:01:58 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa46706400) [pid = 1924] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:01:58 INFO - PROCESS | 1924 | 1462921318805 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4d199000 == 42 [pid = 1924] [id = 42] 16:01:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa46706400) [pid = 1924] [serial = 124] [outer = (nil)] 16:01:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa48928800) [pid = 1924] [serial = 125] [outer = 0x7ffa46706400] 16:01:58 INFO - PROCESS | 1924 | 1462921318870 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa4bb30800) [pid = 1924] [serial = 126] [outer = 0x7ffa46706400] 16:01:59 INFO - PROCESS | 1924 | 1462921319528 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1030ms 16:01:59 INFO - PROCESS | 1924 | 1462921319565 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 1924 | 1462921319569 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 16:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:01:59 INFO - PROCESS | 1924 | 1462921319575 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 1924 | 1462921319578 Marionette TRACE conn4 <- [1,142,null,{}] 16:01:59 INFO - PROCESS | 1924 | 1462921319583 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 1924 | 1462921319813 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 16:01:59 INFO - PROCESS | 1924 | 1462921319828 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5749b000 == 43 [pid = 1924] [id = 43] 16:01:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa537cc400) [pid = 1924] [serial = 127] [outer = (nil)] 16:01:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa5d08b400) [pid = 1924] [serial = 128] [outer = 0x7ffa537cc400] 16:01:59 INFO - PROCESS | 1924 | 1462921319891 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa5e760c00) [pid = 1924] [serial = 129] [outer = 0x7ffa537cc400] 16:02:00 INFO - PROCESS | 1924 | 1462921320651 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1131ms 16:02:00 INFO - PROCESS | 1924 | 1462921320709 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 1924 | 1462921320712 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 16:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:02:00 INFO - PROCESS | 1924 | 1462921320718 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 1924 | 1462921320720 Marionette TRACE conn4 <- [1,146,null,{}] 16:02:00 INFO - PROCESS | 1924 | 1462921320726 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 1924 | 1462921320929 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 16:02:01 INFO - PROCESS | 1924 | 1462921321073 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4826a800 == 44 [pid = 1924] [id = 44] 16:02:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa46702c00) [pid = 1924] [serial = 130] [outer = (nil)] 16:02:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa48573800) [pid = 1924] [serial = 131] [outer = 0x7ffa46702c00] 16:02:01 INFO - PROCESS | 1924 | 1462921321157 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa49d2c000) [pid = 1924] [serial = 132] [outer = 0x7ffa46702c00] 16:02:02 INFO - PROCESS | 1924 | 1462921322091 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1429ms 16:02:02 INFO - PROCESS | 1924 | 1462921322150 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 1924 | 1462921322157 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 16:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:02:02 INFO - PROCESS | 1924 | 1462921322165 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 1924 | 1462921322172 Marionette TRACE conn4 <- [1,150,null,{}] 16:02:02 INFO - PROCESS | 1924 | 1462921322179 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 1924 | 1462921322385 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 16:02:02 INFO - PROCESS | 1924 | 1462921322572 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50bfc800 == 45 [pid = 1924] [id = 45] 16:02:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x7ffa4dabcc00) [pid = 1924] [serial = 133] [outer = (nil)] 16:02:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x7ffa4f669800) [pid = 1924] [serial = 134] [outer = 0x7ffa4dabcc00] 16:02:02 INFO - PROCESS | 1924 | 1462921322701 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x7ffa50b08000) [pid = 1924] [serial = 135] [outer = 0x7ffa4dabcc00] 16:02:03 INFO - PROCESS | 1924 | 1462921323582 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1493ms 16:02:03 INFO - PROCESS | 1924 | 1462921323659 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 16:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:02:03 INFO - PROCESS | 1924 | 1462921323664 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 16:02:03 INFO - PROCESS | 1924 | 1462921323671 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 1924 | 1462921323675 Marionette TRACE conn4 <- [1,154,null,{}] 16:02:03 INFO - PROCESS | 1924 | 1462921323681 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 1924 | 1462921323887 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 16:02:04 INFO - PROCESS | 1924 | 1462921324019 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50bdf800 == 46 [pid = 1924] [id = 46] 16:02:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x7ffa515d4400) [pid = 1924] [serial = 136] [outer = (nil)] 16:02:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x7ffa56803c00) [pid = 1924] [serial = 137] [outer = 0x7ffa515d4400] 16:02:04 INFO - PROCESS | 1924 | 1462921324094 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x7ffa5d2da000) [pid = 1924] [serial = 138] [outer = 0x7ffa515d4400] 16:02:05 INFO - PROCESS | 1924 | 1462921325110 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:02:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1481ms 16:02:05 INFO - PROCESS | 1924 | 1462921325174 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 1924 | 1462921325183 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 16:02:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:02:05 INFO - PROCESS | 1924 | 1462921325403 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 1924 | 1462921325408 Marionette TRACE conn4 <- [1,158,null,{}] 16:02:05 INFO - PROCESS | 1924 | 1462921325429 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 1924 | 1462921325665 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 16:02:05 INFO - PROCESS | 1924 | 1462921325833 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4691a800 == 47 [pid = 1924] [id = 47] 16:02:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x7ffa48829800) [pid = 1924] [serial = 139] [outer = (nil)] 16:02:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x7ffa49d60c00) [pid = 1924] [serial = 140] [outer = 0x7ffa48829800] 16:02:05 INFO - PROCESS | 1924 | 1462921325929 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x7ffa4da05400) [pid = 1924] [serial = 141] [outer = 0x7ffa48829800] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50be8000 == 46 [pid = 1924] [id = 34] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50372000 == 45 [pid = 1924] [id = 33] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5004c000 == 44 [pid = 1924] [id = 32] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e8a9800 == 43 [pid = 1924] [id = 31] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa489cc000 == 42 [pid = 1924] [id = 30] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x7ffa5d5af400) [pid = 1924] [serial = 103] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5749b000 == 41 [pid = 1924] [id = 43] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4d199000 == 40 [pid = 1924] [id = 42] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb55000 == 39 [pid = 1924] [id = 41] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50be0000 == 38 [pid = 1924] [id = 40] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f116000 == 37 [pid = 1924] [id = 39] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa489bd800 == 36 [pid = 1924] [id = 38] 16:02:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa516d2800 == 35 [pid = 1924] [id = 35] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x7ffa5d722400) [pid = 1924] [serial = 79] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x7ffa4c506000) [pid = 1924] [serial = 85] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x7ffa5324fc00) [pid = 1924] [serial = 94] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x7ffa4ea42800) [pid = 1924] [serial = 73] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x7ffa5348ec00) [pid = 1924] [serial = 95] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 71 (0x7ffa5c4dcc00) [pid = 1924] [serial = 98] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 70 (0x7ffa4da0dc00) [pid = 1924] [serial = 88] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x7ffa5024ec00) [pid = 1924] [serial = 91] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x7ffa5e419400) [pid = 1924] [serial = 80] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x7ffa4e852400) [pid = 1924] [serial = 89] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x7ffa53491c00) [pid = 1924] [serial = 76] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x7ffa5d2dd000) [pid = 1924] [serial = 82] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 64 (0x7ffa5c477c00) [pid = 1924] [serial = 77] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 63 (0x7ffa50ba0000) [pid = 1924] [serial = 92] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 62 (0x7ffa508f3400) [pid = 1924] [serial = 74] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 61 (0x7ffa5c478000) [pid = 1924] [serial = 97] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 60 (0x7ffa5d080c00) [pid = 1924] [serial = 101] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 59 (0x7ffa60633800) [pid = 1924] [serial = 83] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | --DOMWINDOW == 58 (0x7ffa532ea400) [pid = 1924] [serial = 100] [outer = (nil)] [url = about:blank] 16:02:06 INFO - PROCESS | 1924 | 1462921326823 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1653ms 16:02:06 INFO - PROCESS | 1924 | 1462921326852 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 16:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:02:06 INFO - PROCESS | 1924 | 1462921326858 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 16:02:06 INFO - PROCESS | 1924 | 1462921326865 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 1924 | 1462921326869 Marionette TRACE conn4 <- [1,162,null,{}] 16:02:06 INFO - PROCESS | 1924 | 1462921326880 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 1924 | 1462921327037 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 16:02:07 INFO - PROCESS | 1924 | 1462921327057 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e8ab800 == 36 [pid = 1924] [id = 48] 16:02:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 59 (0x7ffa4e852400) [pid = 1924] [serial = 142] [outer = (nil)] 16:02:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 60 (0x7ffa4fad6c00) [pid = 1924] [serial = 143] [outer = 0x7ffa4e852400] 16:02:07 INFO - PROCESS | 1924 | 1462921327126 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 61 (0x7ffa508eec00) [pid = 1924] [serial = 144] [outer = 0x7ffa4e852400] 16:02:08 INFO - PROCESS | 1924 | 1462921328092 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1334ms 16:02:08 INFO - PROCESS | 1924 | 1462921328224 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 1924 | 1462921328228 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 16:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:02:08 INFO - PROCESS | 1924 | 1462921328280 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 1924 | 1462921328283 Marionette TRACE conn4 <- [1,166,null,{}] 16:02:08 INFO - PROCESS | 1924 | 1462921328299 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 1924 | 1462921328445 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 16:02:08 INFO - PROCESS | 1924 | 1462921328596 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50604000 == 37 [pid = 1924] [id = 49] 16:02:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 62 (0x7ffa484bd000) [pid = 1924] [serial = 145] [outer = (nil)] 16:02:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 63 (0x7ffa5d260400) [pid = 1924] [serial = 146] [outer = 0x7ffa484bd000] 16:02:08 INFO - PROCESS | 1924 | 1462921328674 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 64 (0x7ffa5d5af000) [pid = 1924] [serial = 147] [outer = 0x7ffa484bd000] 16:02:09 INFO - PROCESS | 1924 | 1462921329411 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1227ms 16:02:09 INFO - PROCESS | 1924 | 1462921329478 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 1924 | 1462921329482 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 16:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:02:09 INFO - PROCESS | 1924 | 1462921329487 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 1924 | 1462921329490 Marionette TRACE conn4 <- [1,170,null,{}] 16:02:09 INFO - PROCESS | 1924 | 1462921329496 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 1924 | 1462921329683 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 16:02:09 INFO - PROCESS | 1924 | 1462921329707 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51256800 == 38 [pid = 1924] [id = 50] 16:02:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 65 (0x7ffa5c46cc00) [pid = 1924] [serial = 148] [outer = (nil)] 16:02:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa5e761800) [pid = 1924] [serial = 149] [outer = 0x7ffa5c46cc00] 16:02:09 INFO - PROCESS | 1924 | 1462921329788 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa60630800) [pid = 1924] [serial = 150] [outer = 0x7ffa5c46cc00] 16:02:10 INFO - PROCESS | 1924 | 1462921330554 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1136ms 16:02:10 INFO - PROCESS | 1924 | 1462921330625 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 1924 | 1462921330629 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 16:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:02:10 INFO - PROCESS | 1924 | 1462921330643 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 1924 | 1462921330646 Marionette TRACE conn4 <- [1,174,null,{}] 16:02:10 INFO - PROCESS | 1924 | 1462921330652 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 1924 | 1462921330832 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 16:02:10 INFO - PROCESS | 1924 | 1462921330853 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57411800 == 39 [pid = 1924] [id = 51] 16:02:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa469e6000) [pid = 1924] [serial = 151] [outer = (nil)] 16:02:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa6072d400) [pid = 1924] [serial = 152] [outer = 0x7ffa469e6000] 16:02:10 INFO - PROCESS | 1924 | 1462921330919 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x7ffa60797800) [pid = 1924] [serial = 153] [outer = 0x7ffa469e6000] 16:02:11 INFO - PROCESS | 1924 | --DOMWINDOW == 69 (0x7ffa4829e800) [pid = 1924] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:02:11 INFO - PROCESS | 1924 | --DOMWINDOW == 68 (0x7ffa46706400) [pid = 1924] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:02:11 INFO - PROCESS | 1924 | --DOMWINDOW == 67 (0x7ffa481f1000) [pid = 1924] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:02:11 INFO - PROCESS | 1924 | --DOMWINDOW == 66 (0x7ffa4c50f400) [pid = 1924] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:02:11 INFO - PROCESS | 1924 | --DOMWINDOW == 65 (0x7ffa48570400) [pid = 1924] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:02:11 INFO - PROCESS | 1924 | 1462921331705 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1089ms 16:02:11 INFO - PROCESS | 1924 | 1462921331726 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 1924 | 1462921331730 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 16:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:02:11 INFO - PROCESS | 1924 | 1462921331736 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 1924 | 1462921331738 Marionette TRACE conn4 <- [1,178,null,{}] 16:02:11 INFO - PROCESS | 1924 | 1462921331743 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 1924 | 1462921331966 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 16:02:11 INFO - PROCESS | 1924 | 1462921331980 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d2a0800 == 40 [pid = 1924] [id = 52] 16:02:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 66 (0x7ffa4670b800) [pid = 1924] [serial = 154] [outer = (nil)] 16:02:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 67 (0x7ffa625d0800) [pid = 1924] [serial = 155] [outer = 0x7ffa4670b800] 16:02:12 INFO - PROCESS | 1924 | 1462921332045 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 68 (0x7ffa627d0000) [pid = 1924] [serial = 156] [outer = 0x7ffa4670b800] 16:02:12 INFO - PROCESS | 1924 | 1462921332750 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1026ms 16:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:02:12 INFO - PROCESS | 1924 | 1462921332762 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 1924 | 1462921332765 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 16:02:12 INFO - PROCESS | 1924 | 1462921332771 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 1924 | 1462921332774 Marionette TRACE conn4 <- [1,182,null,{}] 16:02:12 INFO - PROCESS | 1924 | 1462921332779 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 1924 | 1462921332948 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 16:02:12 INFO - PROCESS | 1924 | 1462921332968 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d7cb800 == 41 [pid = 1924] [id = 53] 16:02:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 69 (0x7ffa49d55400) [pid = 1924] [serial = 157] [outer = (nil)] 16:02:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 70 (0x7ffa4f12e000) [pid = 1924] [serial = 158] [outer = 0x7ffa49d55400] 16:02:13 INFO - PROCESS | 1924 | 1462921333032 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 71 (0x7ffa4f133000) [pid = 1924] [serial = 159] [outer = 0x7ffa49d55400] 16:02:13 INFO - PROCESS | 1924 | 1462921333809 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:02:14 INFO - PROCESS | 1924 | 1462921334026 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1280ms 16:02:14 INFO - PROCESS | 1924 | 1462921334052 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 1924 | 1462921334059 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 16:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:02:14 INFO - PROCESS | 1924 | 1462921334066 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 1924 | 1462921334072 Marionette TRACE conn4 <- [1,186,null,{}] 16:02:14 INFO - PROCESS | 1924 | 1462921334081 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 1924 | 1462921334257 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 16:02:14 INFO - PROCESS | 1924 | 1462921334402 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4683b000 == 42 [pid = 1924] [id = 54] 16:02:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 72 (0x7ffa4f125c00) [pid = 1924] [serial = 160] [outer = (nil)] 16:02:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x7ffa4f130800) [pid = 1924] [serial = 161] [outer = 0x7ffa4f125c00] 16:02:14 INFO - PROCESS | 1924 | 1462921334483 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x7ffa508f3400) [pid = 1924] [serial = 162] [outer = 0x7ffa4f125c00] 16:02:15 INFO - PROCESS | 1924 | 1462921335377 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1335ms 16:02:15 INFO - PROCESS | 1924 | 1462921335410 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 1924 | 1462921335418 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 16:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:02:15 INFO - PROCESS | 1924 | 1462921335431 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 1924 | 1462921335436 Marionette TRACE conn4 <- [1,190,null,{}] 16:02:15 INFO - PROCESS | 1924 | 1462921335442 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 1924 | 1462921335632 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 16:02:15 INFO - PROCESS | 1924 | 1462921335765 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50377800 == 43 [pid = 1924] [id = 55] 16:02:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x7ffa53490400) [pid = 1924] [serial = 163] [outer = (nil)] 16:02:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x7ffa5c477c00) [pid = 1924] [serial = 164] [outer = 0x7ffa53490400] 16:02:15 INFO - PROCESS | 1924 | 1462921335849 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x7ffa5d533800) [pid = 1924] [serial = 165] [outer = 0x7ffa53490400] 16:02:16 INFO - PROCESS | 1924 | 1462921336878 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1490ms 16:02:16 INFO - PROCESS | 1924 | 1462921336922 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 16:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:02:16 INFO - PROCESS | 1924 | 1462921336927 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 16:02:16 INFO - PROCESS | 1924 | 1462921336934 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 1924 | 1462921336941 Marionette TRACE conn4 <- [1,194,null,{}] 16:02:16 INFO - PROCESS | 1924 | 1462921336958 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 1924 | 1462921337134 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 16:02:17 INFO - PROCESS | 1924 | 1462921337265 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa601c5800 == 44 [pid = 1924] [id = 56] 16:02:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x7ffa5d5a6c00) [pid = 1924] [serial = 166] [outer = (nil)] 16:02:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x7ffa60727000) [pid = 1924] [serial = 167] [outer = 0x7ffa5d5a6c00] 16:02:17 INFO - PROCESS | 1924 | 1462921337349 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x7ffa625cc400) [pid = 1924] [serial = 168] [outer = 0x7ffa5d5a6c00] 16:02:18 INFO - PROCESS | 1924 | 1462921338169 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1291ms 16:02:18 INFO - PROCESS | 1924 | 1462921338225 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 16:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:02:18 INFO - PROCESS | 1924 | 1462921338231 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 16:02:18 INFO - PROCESS | 1924 | 1462921338237 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 1924 | 1462921338241 Marionette TRACE conn4 <- [1,198,null,{}] 16:02:18 INFO - PROCESS | 1924 | 1462921338246 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 1924 | 1462921338432 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 16:02:18 INFO - PROCESS | 1924 | 1462921338596 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61a0c800 == 45 [pid = 1924] [id = 57] 16:02:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x7ffa625ccc00) [pid = 1924] [serial = 169] [outer = (nil)] 16:02:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x7ffa6281c800) [pid = 1924] [serial = 170] [outer = 0x7ffa625ccc00] 16:02:18 INFO - PROCESS | 1924 | 1462921338676 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x7ffa62821800) [pid = 1924] [serial = 171] [outer = 0x7ffa625ccc00] 16:02:19 INFO - PROCESS | 1924 | 1462921339642 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:02:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1480ms 16:02:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:02:19 INFO - PROCESS | 1924 | 1462921339718 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 1924 | 1462921339721 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 16:02:19 INFO - PROCESS | 1924 | 1462921339727 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 1924 | 1462921339730 Marionette TRACE conn4 <- [1,202,null,{}] 16:02:19 INFO - PROCESS | 1924 | 1462921339735 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 1924 | 1462921339899 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 16:02:20 INFO - PROCESS | 1924 | 1462921340169 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50057000 == 46 [pid = 1924] [id = 58] 16:02:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x7ffa484bc000) [pid = 1924] [serial = 172] [outer = (nil)] 16:02:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x7ffa49d1ec00) [pid = 1924] [serial = 173] [outer = 0x7ffa484bc000] 16:02:20 INFO - PROCESS | 1924 | 1462921340295 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x7ffa4ed8d800) [pid = 1924] [serial = 174] [outer = 0x7ffa484bc000] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d2a0800 == 45 [pid = 1924] [id = 52] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57411800 == 44 [pid = 1924] [id = 51] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa51256800 == 43 [pid = 1924] [id = 50] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50604000 == 42 [pid = 1924] [id = 49] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 85 (0x7ffa5d08b400) [pid = 1924] [serial = 128] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | 1462921341265 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e8ab800 == 41 [pid = 1924] [id = 48] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4691a800 == 40 [pid = 1924] [id = 47] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50bdf800 == 39 [pid = 1924] [id = 46] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50bfc800 == 38 [pid = 1924] [id = 45] 16:02:21 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4826a800 == 37 [pid = 1924] [id = 44] 16:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1583ms 16:02:21 INFO - PROCESS | 1924 | 1462921341310 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 1924 | 1462921341315 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 16:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:02:21 INFO - PROCESS | 1924 | 1462921341323 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 1924 | 1462921341329 Marionette TRACE conn4 <- [1,206,null,{}] 16:02:21 INFO - PROCESS | 1924 | 1462921341336 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 1924 | 1462921341510 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 84 (0x7ffa49d27400) [pid = 1924] [serial = 122] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x7ffa48928800) [pid = 1924] [serial = 125] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x7ffa4ed8f400) [pid = 1924] [serial = 107] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x7ffa5d083c00) [pid = 1924] [serial = 119] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x7ffa4de9fc00) [pid = 1924] [serial = 113] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x7ffa4f272400) [pid = 1924] [serial = 114] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x7ffa50ba2c00) [pid = 1924] [serial = 116] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x7ffa5324ec00) [pid = 1924] [serial = 117] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 76 (0x7ffa51283400) [pid = 1924] [serial = 110] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 75 (0x7ffa4c510000) [pid = 1924] [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.] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 74 (0x7ffa49d2bc00) [pid = 1924] [serial = 123] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 73 (0x7ffa5d5a9400) [pid = 1924] [serial = 120] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | --DOMWINDOW == 72 (0x7ffa4bb30800) [pid = 1924] [serial = 126] [outer = (nil)] [url = about:blank] 16:02:21 INFO - PROCESS | 1924 | 1462921341649 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb56000 == 38 [pid = 1924] [id = 59] 16:02:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 73 (0x7ffa4bb30800) [pid = 1924] [serial = 175] [outer = (nil)] 16:02:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 74 (0x7ffa4f520000) [pid = 1924] [serial = 176] [outer = 0x7ffa4bb30800] 16:02:21 INFO - PROCESS | 1924 | 1462921341729 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 75 (0x7ffa50ba0400) [pid = 1924] [serial = 177] [outer = 0x7ffa4bb30800] 16:02:22 INFO - PROCESS | 1924 | 1462921342406 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:02:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1135ms 16:02:22 INFO - PROCESS | 1924 | 1462921342462 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 1924 | 1462921342469 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 16:02:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:02:22 INFO - PROCESS | 1924 | 1462921342477 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 1924 | 1462921342479 Marionette TRACE conn4 <- [1,210,null,{}] 16:02:22 INFO - PROCESS | 1924 | 1462921342501 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 1924 | 1462921342654 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 16:02:22 INFO - PROCESS | 1924 | 1462921342666 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50b80800 == 39 [pid = 1924] [id = 60] 16:02:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 76 (0x7ffa537cb400) [pid = 1924] [serial = 178] [outer = (nil)] 16:02:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 77 (0x7ffa5c4ddc00) [pid = 1924] [serial = 179] [outer = 0x7ffa537cb400] 16:02:22 INFO - PROCESS | 1924 | 1462921342729 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x7ffa5d5a4400) [pid = 1924] [serial = 180] [outer = 0x7ffa537cb400] 16:02:23 INFO - PROCESS | 1924 | 1462921343510 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1084ms 16:02:23 INFO - PROCESS | 1924 | 1462921343568 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 1924 | 1462921343573 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 16:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:02:23 INFO - PROCESS | 1924 | 1462921343585 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 1924 | 1462921343594 Marionette TRACE conn4 <- [1,214,null,{}] 16:02:23 INFO - PROCESS | 1924 | 1462921343608 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 1924 | 1462921343775 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 16:02:23 INFO - PROCESS | 1924 | 1462921343883 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57410000 == 40 [pid = 1924] [id = 61] 16:02:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x7ffa48832c00) [pid = 1924] [serial = 181] [outer = (nil)] 16:02:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x7ffa5e8cf400) [pid = 1924] [serial = 182] [outer = 0x7ffa48832c00] 16:02:23 INFO - PROCESS | 1924 | 1462921343956 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x7ffa61ef2800) [pid = 1924] [serial = 183] [outer = 0x7ffa48832c00] 16:02:24 INFO - PROCESS | 1924 | 1462921344779 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1246ms 16:02:24 INFO - PROCESS | 1924 | 1462921344837 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 1924 | 1462921344842 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 16:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:02:24 INFO - PROCESS | 1924 | 1462921344848 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 1924 | 1462921344851 Marionette TRACE conn4 <- [1,218,null,{}] 16:02:24 INFO - PROCESS | 1924 | 1462921344857 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 1924 | 1462921345050 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 16:02:25 INFO - PROCESS | 1924 | 1462921345081 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d356000 == 41 [pid = 1924] [id = 62] 16:02:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x7ffa4c556400) [pid = 1924] [serial = 184] [outer = (nil)] 16:02:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x7ffa4c55d000) [pid = 1924] [serial = 185] [outer = 0x7ffa4c556400] 16:02:25 INFO - PROCESS | 1924 | 1462921345143 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x7ffa5d718400) [pid = 1924] [serial = 186] [outer = 0x7ffa4c556400] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 83 (0x7ffa5c46cc00) [pid = 1924] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 82 (0x7ffa4670b800) [pid = 1924] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 81 (0x7ffa469e6000) [pid = 1924] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 80 (0x7ffa4e852400) [pid = 1924] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 79 (0x7ffa48829800) [pid = 1924] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 78 (0x7ffa484bd000) [pid = 1924] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:02:26 INFO - PROCESS | 1924 | --DOMWINDOW == 77 (0x7ffa537cc400) [pid = 1924] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:02:26 INFO - PROCESS | 1924 | 1462921346138 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1339ms 16:02:26 INFO - PROCESS | 1924 | 1462921346188 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 1924 | 1462921346192 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 16:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:02:26 INFO - PROCESS | 1924 | 1462921346197 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 1924 | 1462921346200 Marionette TRACE conn4 <- [1,222,null,{}] 16:02:26 INFO - PROCESS | 1924 | 1462921346205 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 1924 | 1462921346392 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 16:02:26 INFO - PROCESS | 1924 | 1462921346463 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d55d800 == 42 [pid = 1924] [id = 63] 16:02:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 78 (0x7ffa4f8bcc00) [pid = 1924] [serial = 187] [outer = (nil)] 16:02:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 79 (0x7ffa4f8bf800) [pid = 1924] [serial = 188] [outer = 0x7ffa4f8bcc00] 16:02:26 INFO - PROCESS | 1924 | 1462921346574 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 80 (0x7ffa4f8c7000) [pid = 1924] [serial = 189] [outer = 0x7ffa4f8bcc00] 16:02:27 INFO - PROCESS | 1924 | 1462921347272 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1130ms 16:02:27 INFO - PROCESS | 1924 | 1462921347328 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 1924 | 1462921347332 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 16:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:02:27 INFO - PROCESS | 1924 | 1462921347347 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 1924 | 1462921347349 Marionette TRACE conn4 <- [1,226,null,{}] 16:02:27 INFO - PROCESS | 1924 | 1462921347355 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 1924 | 1462921347505 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 16:02:27 INFO - PROCESS | 1924 | 1462921347516 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61e26000 == 43 [pid = 1924] [id = 64] 16:02:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 81 (0x7ffa6072b800) [pid = 1924] [serial = 190] [outer = (nil)] 16:02:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 82 (0x7ffa627c7800) [pid = 1924] [serial = 191] [outer = 0x7ffa6072b800] 16:02:27 INFO - PROCESS | 1924 | 1462921347580 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 83 (0x7ffa6281ec00) [pid = 1924] [serial = 192] [outer = 0x7ffa6072b800] 16:02:28 INFO - PROCESS | 1924 | 1462921348478 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1190ms 16:02:28 INFO - PROCESS | 1924 | 1462921348538 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 1924 | 1462921348545 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 16:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:02:28 INFO - PROCESS | 1924 | 1462921348556 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 1924 | 1462921348562 Marionette TRACE conn4 <- [1,230,null,{}] 16:02:28 INFO - PROCESS | 1924 | 1462921348571 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 1924 | 1462921348754 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 16:02:28 INFO - PROCESS | 1924 | 1462921348892 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fe4b000 == 44 [pid = 1924] [id = 65] 16:02:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 84 (0x7ffa49d2c800) [pid = 1924] [serial = 193] [outer = (nil)] 16:02:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 85 (0x7ffa4c558800) [pid = 1924] [serial = 194] [outer = 0x7ffa49d2c800] 16:02:28 INFO - PROCESS | 1924 | 1462921348982 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 86 (0x7ffa4e852400) [pid = 1924] [serial = 195] [outer = 0x7ffa49d2c800] 16:02:29 INFO - PROCESS | 1924 | 1462921349844 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1342ms 16:02:29 INFO - PROCESS | 1924 | 1462921349899 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 1924 | 1462921349909 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 16:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:02:29 INFO - PROCESS | 1924 | 1462921349921 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 1924 | 1462921349926 Marionette TRACE conn4 <- [1,234,null,{}] 16:02:29 INFO - PROCESS | 1924 | 1462921349933 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 1924 | 1462921350150 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 16:02:30 INFO - PROCESS | 1924 | 1462921350290 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa606bf800 == 45 [pid = 1924] [id = 66] 16:02:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 87 (0x7ffa4c557400) [pid = 1924] [serial = 196] [outer = (nil)] 16:02:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x7ffa4f8ca000) [pid = 1924] [serial = 197] [outer = 0x7ffa4c557400] 16:02:30 INFO - PROCESS | 1924 | 1462921350366 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x7ffa50ba2c00) [pid = 1924] [serial = 198] [outer = 0x7ffa4c557400] 16:02:31 INFO - PROCESS | 1924 | 1462921351251 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1388ms 16:02:31 INFO - PROCESS | 1924 | 1462921351309 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 1924 | 1462921351313 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 16:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:02:31 INFO - PROCESS | 1924 | 1462921351320 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 1924 | 1462921351326 Marionette TRACE conn4 <- [1,238,null,{}] 16:02:31 INFO - PROCESS | 1924 | 1462921351344 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 1924 | 1462921351559 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 16:02:31 INFO - PROCESS | 1924 | 1462921351696 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6256f800 == 46 [pid = 1924] [id = 67] 16:02:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x7ffa5c4d3000) [pid = 1924] [serial = 199] [outer = (nil)] 16:02:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x7ffa5d71b400) [pid = 1924] [serial = 200] [outer = 0x7ffa5c4d3000] 16:02:31 INFO - PROCESS | 1924 | 1462921351779 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x7ffa606ae000) [pid = 1924] [serial = 201] [outer = 0x7ffa5c4d3000] 16:02:32 INFO - PROCESS | 1924 | 1462921352642 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1340ms 16:02:32 INFO - PROCESS | 1924 | 1462921352674 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 1924 | 1462921352678 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 16:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:02:32 INFO - PROCESS | 1924 | 1462921352687 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 1924 | 1462921352691 Marionette TRACE conn4 <- [1,242,null,{}] 16:02:32 INFO - PROCESS | 1924 | 1462921352696 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 1924 | 1462921352854 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 16:02:33 INFO - PROCESS | 1924 | 1462921352999 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643dd800 == 47 [pid = 1924] [id = 68] 16:02:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x7ffa5c4d4800) [pid = 1924] [serial = 202] [outer = (nil)] 16:02:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa64390c00) [pid = 1924] [serial = 203] [outer = 0x7ffa5c4d4800] 16:02:33 INFO - PROCESS | 1924 | 1462921353077 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa64e54800) [pid = 1924] [serial = 204] [outer = 0x7ffa5c4d4800] 16:02:34 INFO - PROCESS | 1924 | 1462921354005 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1384ms 16:02:34 INFO - PROCESS | 1924 | 1462921354073 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 1924 | 1462921354076 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 16:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:02:34 INFO - PROCESS | 1924 | 1462921354082 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 1924 | 1462921354085 Marionette TRACE conn4 <- [1,246,null,{}] 16:02:34 INFO - PROCESS | 1924 | 1462921354090 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 1924 | 1462921354257 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 16:02:34 INFO - PROCESS | 1924 | 1462921354393 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa65126000 == 48 [pid = 1924] [id = 69] 16:02:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa625c9400) [pid = 1924] [serial = 205] [outer = (nil)] 16:02:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa6516d000) [pid = 1924] [serial = 206] [outer = 0x7ffa625c9400] 16:02:34 INFO - PROCESS | 1924 | 1462921354474 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa66740000) [pid = 1924] [serial = 207] [outer = 0x7ffa625c9400] 16:02:35 INFO - PROCESS | 1924 | 1462921355320 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1283ms 16:02:35 INFO - PROCESS | 1924 | 1462921355367 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 16:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:02:35 INFO - PROCESS | 1924 | 1462921355371 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 16:02:35 INFO - PROCESS | 1924 | 1462921355377 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 1924 | 1462921355380 Marionette TRACE conn4 <- [1,250,null,{}] 16:02:35 INFO - PROCESS | 1924 | 1462921355386 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 1924 | 1462921355570 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 16:02:35 INFO - PROCESS | 1924 | 1462921355725 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a115000 == 49 [pid = 1924] [id = 70] 16:02:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa49d2a400) [pid = 1924] [serial = 208] [outer = (nil)] 16:02:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa537d1c00) [pid = 1924] [serial = 209] [outer = 0x7ffa49d2a400] 16:02:35 INFO - PROCESS | 1924 | 1462921355801 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa669cf800) [pid = 1924] [serial = 210] [outer = 0x7ffa49d2a400] 16:02:36 INFO - PROCESS | 1924 | 1462921356929 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1581ms 16:02:36 INFO - PROCESS | 1924 | 1462921356960 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 16:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:02:36 INFO - PROCESS | 1924 | 1462921356967 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 16:02:36 INFO - PROCESS | 1924 | 1462921356976 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 1924 | 1462921356984 Marionette TRACE conn4 <- [1,254,null,{}] 16:02:36 INFO - PROCESS | 1924 | 1462921356992 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 1924 | 1462921357172 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 16:02:37 INFO - PROCESS | 1924 | 1462921357340 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d55d800 == 48 [pid = 1924] [id = 63] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d356000 == 47 [pid = 1924] [id = 62] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa4f12e000) [pid = 1924] [serial = 158] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4826a800 == 48 [pid = 1924] [id = 71] 16:02:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4f126c00) [pid = 1924] [serial = 211] [outer = (nil)] 16:02:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa4f132c00) [pid = 1924] [serial = 212] [outer = 0x7ffa4f126c00] 16:02:37 INFO - PROCESS | 1924 | 1462921357476 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa4f8c4800) [pid = 1924] [serial = 213] [outer = 0x7ffa4f126c00] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57410000 == 47 [pid = 1924] [id = 61] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50b80800 == 46 [pid = 1924] [id = 60] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb56000 == 45 [pid = 1924] [id = 59] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50057000 == 44 [pid = 1924] [id = 58] 16:02:37 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d7cb800 == 43 [pid = 1924] [id = 53] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa5e761800) [pid = 1924] [serial = 149] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa625d0800) [pid = 1924] [serial = 155] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa6072d400) [pid = 1924] [serial = 152] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa4f669800) [pid = 1924] [serial = 134] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa4fad6c00) [pid = 1924] [serial = 143] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa508eec00) [pid = 1924] [serial = 144] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa4da05400) [pid = 1924] [serial = 141] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa49d60c00) [pid = 1924] [serial = 140] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa48573800) [pid = 1924] [serial = 131] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa5d260400) [pid = 1924] [serial = 146] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x7ffa56803c00) [pid = 1924] [serial = 137] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x7ffa5e760c00) [pid = 1924] [serial = 129] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x7ffa60797800) [pid = 1924] [serial = 153] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x7ffa60630800) [pid = 1924] [serial = 150] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x7ffa627d0000) [pid = 1924] [serial = 156] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 1924 | --DOMWINDOW == 87 (0x7ffa5d5af000) [pid = 1924] [serial = 147] [outer = (nil)] [url = about:blank] 16:02:38 INFO - PROCESS | 1924 | 1462921358230 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1289ms 16:02:38 INFO - PROCESS | 1924 | 1462921358277 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 1924 | 1462921358286 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 16:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:02:38 INFO - PROCESS | 1924 | 1462921358300 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 1924 | 1462921358304 Marionette TRACE conn4 <- [1,258,null,{}] 16:02:38 INFO - PROCESS | 1924 | 1462921358310 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 1924 | 1462921358486 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 16:02:38 INFO - PROCESS | 1924 | 1462921358500 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50be8800 == 44 [pid = 1924] [id = 72] 16:02:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 88 (0x7ffa4da36000) [pid = 1924] [serial = 214] [outer = (nil)] 16:02:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x7ffa4da40400) [pid = 1924] [serial = 215] [outer = 0x7ffa4da36000] 16:02:38 INFO - PROCESS | 1924 | 1462921358563 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x7ffa4f661800) [pid = 1924] [serial = 216] [outer = 0x7ffa4da36000] 16:02:39 INFO - PROCESS | 1924 | 1462921359377 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1137ms 16:02:39 INFO - PROCESS | 1924 | 1462921359437 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 1924 | 1462921359441 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 16:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:02:39 INFO - PROCESS | 1924 | 1462921359451 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 1924 | 1462921359456 Marionette TRACE conn4 <- [1,262,null,{}] 16:02:39 INFO - PROCESS | 1924 | 1462921359472 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 1924 | 1462921359630 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 16:02:39 INFO - PROCESS | 1924 | 1462921359748 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d01b000 == 45 [pid = 1924] [id = 73] 16:02:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x7ffa4da36c00) [pid = 1924] [serial = 217] [outer = (nil)] 16:02:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x7ffa4f360000) [pid = 1924] [serial = 218] [outer = 0x7ffa4da36c00] 16:02:39 INFO - PROCESS | 1924 | 1462921359838 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x7ffa4f9f4400) [pid = 1924] [serial = 219] [outer = 0x7ffa4da36c00] 16:02:40 INFO - PROCESS | 1924 | 1462921360615 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1194ms 16:02:40 INFO - PROCESS | 1924 | 1462921360642 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 1924 | 1462921360650 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 16:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:02:40 INFO - PROCESS | 1924 | 1462921360660 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 1924 | 1462921360662 Marionette TRACE conn4 <- [1,266,null,{}] 16:02:40 INFO - PROCESS | 1924 | 1462921360672 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 1924 | 1462921360875 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 16:02:40 INFO - PROCESS | 1924 | 1462921360896 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e590000 == 46 [pid = 1924] [id = 74] 16:02:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa4da3b000) [pid = 1924] [serial = 220] [outer = (nil)] 16:02:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa5127bc00) [pid = 1924] [serial = 221] [outer = 0x7ffa4da3b000] 16:02:40 INFO - PROCESS | 1924 | 1462921360959 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa56762000) [pid = 1924] [serial = 222] [outer = 0x7ffa4da3b000] 16:02:41 INFO - PROCESS | 1924 | 1462921361734 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1092ms 16:02:41 INFO - PROCESS | 1924 | 1462921361752 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 1924 | 1462921361755 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 16:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:02:41 INFO - PROCESS | 1924 | 1462921361761 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 1924 | 1462921361763 Marionette TRACE conn4 <- [1,270,null,{}] 16:02:41 INFO - PROCESS | 1924 | 1462921361768 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - PROCESS | 1924 | 1462921361941 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 16:02:41 INFO - PROCESS | 1924 | 1462921361981 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4d18e800 == 47 [pid = 1924] [id = 75] 16:02:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa50b9c000) [pid = 1924] [serial = 223] [outer = (nil)] 16:02:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa5d08a400) [pid = 1924] [serial = 224] [outer = 0x7ffa50b9c000] 16:02:42 INFO - PROCESS | 1924 | 1462921362047 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa5d5e9800) [pid = 1924] [serial = 225] [outer = 0x7ffa50b9c000] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa4f8bcc00) [pid = 1924] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa537cb400) [pid = 1924] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa48832c00) [pid = 1924] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa4bb30800) [pid = 1924] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa484bc000) [pid = 1924] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:02:42 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa4c556400) [pid = 1924] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:02:42 INFO - PROCESS | 1924 | 1462921362931 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1231ms 16:02:42 INFO - PROCESS | 1924 | 1462921362993 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 1924 | 1462921362997 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 16:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:02:43 INFO - PROCESS | 1924 | 1462921363003 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 1924 | 1462921363004 Marionette TRACE conn4 <- [1,274,null,{}] 16:02:43 INFO - PROCESS | 1924 | 1462921363010 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 1924 | 1462921363179 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 16:02:43 INFO - PROCESS | 1924 | 1462921363190 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643df800 == 48 [pid = 1924] [id = 76] 16:02:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa5c4dc000) [pid = 1924] [serial = 226] [outer = (nil)] 16:02:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa625ca000) [pid = 1924] [serial = 227] [outer = 0x7ffa5c4dc000] 16:02:43 INFO - PROCESS | 1924 | 1462921363257 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa64e54c00) [pid = 1924] [serial = 228] [outer = 0x7ffa5c4dc000] 16:02:45 INFO - PROCESS | 1924 | 1462921365111 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 2180ms 16:02:45 INFO - PROCESS | 1924 | 1462921365187 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 1924 | 1462921365197 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 16:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:02:45 INFO - PROCESS | 1924 | 1462921365207 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 1924 | 1462921365211 Marionette TRACE conn4 <- [1,278,null,{}] 16:02:45 INFO - PROCESS | 1924 | 1462921365219 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:45 INFO - PROCESS | 1924 | 1462921365438 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 16:02:45 INFO - PROCESS | 1924 | 1462921365623 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa566e8000 == 49 [pid = 1924] [id = 77] 16:02:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa4da37800) [pid = 1924] [serial = 229] [outer = (nil)] 16:02:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa4da3f000) [pid = 1924] [serial = 230] [outer = 0x7ffa4da37800] 16:02:45 INFO - PROCESS | 1924 | 1462921365726 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa4f125400) [pid = 1924] [serial = 231] [outer = 0x7ffa4da37800] 16:02:46 INFO - PROCESS | 1924 | 1462921366531 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1385ms 16:02:46 INFO - PROCESS | 1924 | 1462921366593 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 1924 | 1462921366602 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 16:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:02:46 INFO - PROCESS | 1924 | 1462921366613 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 1924 | 1462921366617 Marionette TRACE conn4 <- [1,282,null,{}] 16:02:46 INFO - PROCESS | 1924 | 1462921366626 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 1924 | 1462921366838 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 16:02:46 INFO - PROCESS | 1924 | 1462921366980 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6510a800 == 50 [pid = 1924] [id = 78] 16:02:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa4f35a000) [pid = 1924] [serial = 232] [outer = (nil)] 16:02:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4f368c00) [pid = 1924] [serial = 233] [outer = 0x7ffa4f35a000] 16:02:47 INFO - PROCESS | 1924 | 1462921367056 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa4f8cb400) [pid = 1924] [serial = 234] [outer = 0x7ffa4f35a000] 16:02:47 INFO - PROCESS | 1924 | 1462921367992 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1444ms 16:02:48 INFO - PROCESS | 1924 | 1462921368058 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 16:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:02:48 INFO - PROCESS | 1924 | 1462921368062 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 16:02:48 INFO - PROCESS | 1924 | 1462921368070 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 1924 | 1462921368078 Marionette TRACE conn4 <- [1,286,null,{}] 16:02:48 INFO - PROCESS | 1924 | 1462921368095 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:48 INFO - PROCESS | 1924 | 1462921368310 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 16:02:48 INFO - PROCESS | 1924 | 1462921368451 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1d6800 == 51 [pid = 1924] [id = 79] 16:02:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa50329000) [pid = 1924] [serial = 235] [outer = (nil)] 16:02:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa50336400) [pid = 1924] [serial = 236] [outer = 0x7ffa50329000] 16:02:48 INFO - PROCESS | 1924 | 1462921368580 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa56807000) [pid = 1924] [serial = 237] [outer = 0x7ffa50329000] 16:02:49 INFO - PROCESS | 1924 | 1462921369399 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1392ms 16:02:49 INFO - PROCESS | 1924 | 1462921369462 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 16:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:02:49 INFO - PROCESS | 1924 | 1462921369467 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 16:02:49 INFO - PROCESS | 1924 | 1462921369473 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 1924 | 1462921369478 Marionette TRACE conn4 <- [1,290,null,{}] 16:02:49 INFO - PROCESS | 1924 | 1462921369484 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 1924 | 1462921369655 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 16:02:49 INFO - PROCESS | 1924 | 1462921369796 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edbc000 == 52 [pid = 1924] [id = 80] 16:02:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa4da11000) [pid = 1924] [serial = 238] [outer = (nil)] 16:02:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa606ab000) [pid = 1924] [serial = 239] [outer = 0x7ffa4da11000] 16:02:49 INFO - PROCESS | 1924 | 1462921369875 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa625d0800) [pid = 1924] [serial = 240] [outer = 0x7ffa4da11000] 16:02:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa461c5c00) [pid = 1924] [serial = 241] [outer = 0x7ffa46702800] 16:02:50 INFO - PROCESS | 1924 | 1462921370802 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1382ms 16:02:50 INFO - PROCESS | 1924 | 1462921370886 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 1924 | 1462921370892 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 16:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:02:50 INFO - PROCESS | 1924 | 1462921370901 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 1924 | 1462921370904 Marionette TRACE conn4 <- [1,294,null,{}] 16:02:50 INFO - PROCESS | 1924 | 1462921370911 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 1924 | 1462921371073 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 16:02:51 INFO - PROCESS | 1924 | 1462921371215 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461f3800 == 53 [pid = 1924] [id = 81] 16:02:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa461c5000) [pid = 1924] [serial = 242] [outer = (nil)] 16:02:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa461cb000) [pid = 1924] [serial = 243] [outer = 0x7ffa461c5000] 16:02:51 INFO - PROCESS | 1924 | 1462921371294 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa4c502400) [pid = 1924] [serial = 244] [outer = 0x7ffa461c5000] 16:02:52 INFO - PROCESS | 1924 | 1462921372425 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:52 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. 16:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1586ms 16:02:52 INFO - PROCESS | 1924 | 1462921372488 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 1924 | 1462921372500 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 16:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:02:52 INFO - PROCESS | 1924 | 1462921372518 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 1924 | 1462921372529 Marionette TRACE conn4 <- [1,298,null,{}] 16:02:52 INFO - PROCESS | 1924 | 1462921372543 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 1924 | 1462921372752 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 16:02:52 INFO - PROCESS | 1924 | 1462921372944 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4811b800 == 54 [pid = 1924] [id = 82] 16:02:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa49d24400) [pid = 1924] [serial = 245] [outer = (nil)] 16:02:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa4c71fc00) [pid = 1924] [serial = 246] [outer = 0x7ffa49d24400] 16:02:53 INFO - PROCESS | 1924 | 1462921373074 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa4da36800) [pid = 1924] [serial = 247] [outer = 0x7ffa49d24400] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4d18e800 == 53 [pid = 1924] [id = 75] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e590000 == 52 [pid = 1924] [id = 74] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa627c7800) [pid = 1924] [serial = 191] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d01b000 == 51 [pid = 1924] [id = 73] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50be8800 == 50 [pid = 1924] [id = 72] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4826a800 == 49 [pid = 1924] [id = 71] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa643dd800 == 48 [pid = 1924] [id = 68] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa6256f800 == 47 [pid = 1924] [id = 67] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa606bf800 == 46 [pid = 1924] [id = 66] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fe4b000 == 45 [pid = 1924] [id = 65] 16:02:53 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61e26000 == 44 [pid = 1924] [id = 64] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa4f130800) [pid = 1924] [serial = 161] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa50ba0400) [pid = 1924] [serial = 177] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa4ed8d800) [pid = 1924] [serial = 174] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa60727000) [pid = 1924] [serial = 167] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa4f8bf800) [pid = 1924] [serial = 188] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa5d5a4400) [pid = 1924] [serial = 180] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa6281c800) [pid = 1924] [serial = 170] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa4c55d000) [pid = 1924] [serial = 185] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa61ef2800) [pid = 1924] [serial = 183] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa5c4ddc00) [pid = 1924] [serial = 179] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa5c477c00) [pid = 1924] [serial = 164] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa5e8cf400) [pid = 1924] [serial = 182] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa4f8c7000) [pid = 1924] [serial = 189] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa4f520000) [pid = 1924] [serial = 176] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa49d1ec00) [pid = 1924] [serial = 173] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa5d718400) [pid = 1924] [serial = 186] [outer = (nil)] [url = about:blank] 16:02:53 INFO - PROCESS | 1924 | 1462921373853 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:53 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. 16:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1409ms 16:02:53 INFO - PROCESS | 1924 | 1462921373924 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 1924 | 1462921373931 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 16:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:02:53 INFO - PROCESS | 1924 | 1462921373943 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 1924 | 1462921373946 Marionette TRACE conn4 <- [1,302,null,{}] 16:02:53 INFO - PROCESS | 1924 | 1462921373952 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 1924 | 1462921374108 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 16:02:54 INFO - PROCESS | 1924 | 1462921374120 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f21e000 == 45 [pid = 1924] [id = 83] 16:02:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa4ea42c00) [pid = 1924] [serial = 248] [outer = (nil)] 16:02:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa4f126000) [pid = 1924] [serial = 249] [outer = 0x7ffa4ea42c00] 16:02:54 INFO - PROCESS | 1924 | 1462921374186 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4f275c00) [pid = 1924] [serial = 250] [outer = 0x7ffa4ea42c00] 16:02:54 INFO - PROCESS | 1924 | 1462921374948 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:54 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. 16:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1033ms 16:02:54 INFO - PROCESS | 1924 | 1462921374974 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 1924 | 1462921374979 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 16:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:02:54 INFO - PROCESS | 1924 | 1462921374993 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 1924 | 1462921374998 Marionette TRACE conn4 <- [1,306,null,{}] 16:02:55 INFO - PROCESS | 1924 | 1462921375077 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 1924 | 1462921375241 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 16:02:55 INFO - PROCESS | 1924 | 1462921375343 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50616800 == 46 [pid = 1924] [id = 84] 16:02:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa4de94800) [pid = 1924] [serial = 251] [outer = (nil)] 16:02:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa4f8c1000) [pid = 1924] [serial = 252] [outer = 0x7ffa4de94800] 16:02:55 INFO - PROCESS | 1924 | 1462921375417 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa50328400) [pid = 1924] [serial = 253] [outer = 0x7ffa4de94800] 16:02:56 INFO - PROCESS | 1924 | 1462921376217 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:56 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. 16:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1250ms 16:02:56 INFO - PROCESS | 1924 | 1462921376242 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 16:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:02:56 INFO - PROCESS | 1924 | 1462921376247 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 16:02:56 INFO - PROCESS | 1924 | 1462921376252 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 1924 | 1462921376255 Marionette TRACE conn4 <- [1,310,null,{}] 16:02:56 INFO - PROCESS | 1924 | 1462921376261 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 1924 | 1462921376439 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 16:02:56 INFO - PROCESS | 1924 | 1462921376475 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5203d800 == 47 [pid = 1924] [id = 85] 16:02:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa50328800) [pid = 1924] [serial = 254] [outer = (nil)] 16:02:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa50336800) [pid = 1924] [serial = 255] [outer = 0x7ffa50328800] 16:02:56 INFO - PROCESS | 1924 | 1462921376539 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa5115e400) [pid = 1924] [serial = 256] [outer = 0x7ffa50328800] 16:02:57 INFO - PROCESS | 1924 | 1462921377334 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:57 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. 16:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1138ms 16:02:57 INFO - PROCESS | 1924 | 1462921377399 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 16:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:02:57 INFO - PROCESS | 1924 | 1462921377403 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 16:02:57 INFO - PROCESS | 1924 | 1462921377411 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 1924 | 1462921377414 Marionette TRACE conn4 <- [1,314,null,{}] 16:02:57 INFO - PROCESS | 1924 | 1462921377420 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 1924 | 1462921377597 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 16:02:57 INFO - PROCESS | 1924 | 1462921377620 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57489000 == 48 [pid = 1924] [id = 86] 16:02:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa46708400) [pid = 1924] [serial = 257] [outer = (nil)] 16:02:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa5348ac00) [pid = 1924] [serial = 258] [outer = 0x7ffa46708400] 16:02:57 INFO - PROCESS | 1924 | 1462921377684 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa5c4da800) [pid = 1924] [serial = 259] [outer = 0x7ffa46708400] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa50b9c000) [pid = 1924] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa6072b800) [pid = 1924] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa49d2c800) [pid = 1924] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa46702c00) [pid = 1924] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa4dabcc00) [pid = 1924] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa515d4400) [pid = 1924] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa48575400) [pid = 1924] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa4de94c00) [pid = 1924] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa48577800) [pid = 1924] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa50249800) [pid = 1924] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa49d2a400) [pid = 1924] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa4da36000) [pid = 1924] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa4c557400) [pid = 1924] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa5c4d3000) [pid = 1924] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa4da3b000) [pid = 1924] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa4da36c00) [pid = 1924] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:02:58 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa4f126c00) [pid = 1924] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:02:58 INFO - PROCESS | 1924 | 1462921378743 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:58 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. 16:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1380ms 16:02:58 INFO - PROCESS | 1924 | 1462921378791 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 1924 | 1462921378805 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 16:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:02:58 INFO - PROCESS | 1924 | 1462921378812 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 1924 | 1462921378815 Marionette TRACE conn4 <- [1,318,null,{}] 16:02:58 INFO - PROCESS | 1924 | 1462921378821 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 1924 | 1462921379004 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 16:02:59 INFO - PROCESS | 1924 | 1462921379105 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4827b000 == 49 [pid = 1924] [id = 87] 16:02:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa484b6000) [pid = 1924] [serial = 260] [outer = (nil)] 16:02:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa5024e000) [pid = 1924] [serial = 261] [outer = 0x7ffa484b6000] 16:02:59 INFO - PROCESS | 1924 | 1462921379174 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa5d5ad800) [pid = 1924] [serial = 262] [outer = 0x7ffa484b6000] 16:02:59 INFO - PROCESS | 1924 | 1462921379885 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:02:59 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. 16:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1091ms 16:02:59 INFO - PROCESS | 1924 | 1462921379912 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 1924 | 1462921379916 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 16:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:02:59 INFO - PROCESS | 1924 | 1462921379922 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 1924 | 1462921379924 Marionette TRACE conn4 <- [1,322,null,{}] 16:02:59 INFO - PROCESS | 1924 | 1462921379930 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 1924 | 1462921380112 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 16:03:00 INFO - PROCESS | 1924 | 1462921380260 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46921800 == 50 [pid = 1924] [id = 88] 16:03:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa461c3c00) [pid = 1924] [serial = 263] [outer = (nil)] 16:03:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa461cc400) [pid = 1924] [serial = 264] [outer = 0x7ffa461c3c00] 16:03:00 INFO - PROCESS | 1924 | 1462921380342 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa49d1e400) [pid = 1924] [serial = 265] [outer = 0x7ffa461c3c00] 16:03:01 INFO - PROCESS | 1924 | 1462921381367 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:01 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. 16:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1484ms 16:03:01 INFO - PROCESS | 1924 | 1462921381409 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 1924 | 1462921381416 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 16:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:03:01 INFO - PROCESS | 1924 | 1462921381424 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 1924 | 1462921381431 Marionette TRACE conn4 <- [1,326,null,{}] 16:03:01 INFO - PROCESS | 1924 | 1462921381438 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 1924 | 1462921381664 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 16:03:01 INFO - PROCESS | 1924 | 1462921381854 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50615800 == 51 [pid = 1924] [id = 89] 16:03:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa4da3cc00) [pid = 1924] [serial = 266] [outer = (nil)] 16:03:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4ea43800) [pid = 1924] [serial = 267] [outer = 0x7ffa4da3cc00] 16:03:01 INFO - PROCESS | 1924 | 1462921381978 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa4f133400) [pid = 1924] [serial = 268] [outer = 0x7ffa4da3cc00] 16:03:02 INFO - PROCESS | 1924 | 1462921382882 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:02 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. 16:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1488ms 16:03:02 INFO - PROCESS | 1924 | 1462921382916 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 16:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:03:02 INFO - PROCESS | 1924 | 1462921382923 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 16:03:02 INFO - PROCESS | 1924 | 1462921382930 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 1924 | 1462921382933 Marionette TRACE conn4 <- [1,330,null,{}] 16:03:02 INFO - PROCESS | 1924 | 1462921382940 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 1924 | 1462921383101 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 16:03:03 INFO - PROCESS | 1924 | 1462921383250 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e713800 == 52 [pid = 1924] [id = 90] 16:03:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa4f662c00) [pid = 1924] [serial = 269] [outer = (nil)] 16:03:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa4f9fb400) [pid = 1924] [serial = 270] [outer = 0x7ffa4f662c00] 16:03:03 INFO - PROCESS | 1924 | 1462921383328 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa50330400) [pid = 1924] [serial = 271] [outer = 0x7ffa4f662c00] 16:03:04 INFO - PROCESS | 1924 | 1462921384358 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:04 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. 16:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1483ms 16:03:04 INFO - PROCESS | 1924 | 1462921384413 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 1924 | 1462921384417 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 16:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:03:04 INFO - PROCESS | 1924 | 1462921384433 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 1924 | 1462921384444 Marionette TRACE conn4 <- [1,334,null,{}] 16:03:04 INFO - PROCESS | 1924 | 1462921384453 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:04 INFO - PROCESS | 1924 | 1462921384703 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 16:03:04 INFO - PROCESS | 1924 | 1462921384901 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6255c800 == 53 [pid = 1924] [id = 91] 16:03:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa45a2b800) [pid = 1924] [serial = 272] [outer = (nil)] 16:03:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa45a2f800) [pid = 1924] [serial = 273] [outer = 0x7ffa45a2b800] 16:03:04 INFO - PROCESS | 1924 | 1462921384980 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa515d9c00) [pid = 1924] [serial = 274] [outer = 0x7ffa45a2b800] 16:03:05 INFO - PROCESS | 1924 | 1462921385799 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:05 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. 16:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1401ms 16:03:05 INFO - PROCESS | 1924 | 1462921385827 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 1924 | 1462921385832 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 16:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:03:05 INFO - PROCESS | 1924 | 1462921385838 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 1924 | 1462921385841 Marionette TRACE conn4 <- [1,338,null,{}] 16:03:05 INFO - PROCESS | 1924 | 1462921385847 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 1924 | 1462921386024 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 16:03:06 INFO - PROCESS | 1924 | 1462921386172 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643d9800 == 54 [pid = 1924] [id = 92] 16:03:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa45a2bc00) [pid = 1924] [serial = 275] [outer = (nil)] 16:03:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa5d2e1c00) [pid = 1924] [serial = 276] [outer = 0x7ffa45a2bc00] 16:03:06 INFO - PROCESS | 1924 | 1462921386247 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa5e761400) [pid = 1924] [serial = 277] [outer = 0x7ffa45a2bc00] 16:03:07 INFO - PROCESS | 1924 | 1462921387146 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:07 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. 16:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1334ms 16:03:07 INFO - PROCESS | 1924 | 1462921387173 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 1924 | 1462921387177 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 16:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:03:07 INFO - PROCESS | 1924 | 1462921387183 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 1924 | 1462921387186 Marionette TRACE conn4 <- [1,342,null,{}] 16:03:07 INFO - PROCESS | 1924 | 1462921387193 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 1924 | 1462921387362 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 16:03:07 INFO - PROCESS | 1924 | 1462921387511 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50371000 == 55 [pid = 1924] [id = 93] 16:03:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa5c4de400) [pid = 1924] [serial = 278] [outer = (nil)] 16:03:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa5e5dcc00) [pid = 1924] [serial = 279] [outer = 0x7ffa5c4de400] 16:03:07 INFO - PROCESS | 1924 | 1462921387596 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa6078d800) [pid = 1924] [serial = 280] [outer = 0x7ffa5c4de400] 16:03:08 INFO - PROCESS | 1924 | 1462921388813 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:08 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. 16:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1681ms 16:03:08 INFO - PROCESS | 1924 | 1462921388865 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 1924 | 1462921388870 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 16:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:03:08 INFO - PROCESS | 1924 | 1462921388880 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 1924 | 1462921388884 Marionette TRACE conn4 <- [1,346,null,{}] 16:03:08 INFO - PROCESS | 1924 | 1462921388892 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 1924 | 1462921389090 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 16:03:09 INFO - PROCESS | 1924 | 1462921389262 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50bef800 == 56 [pid = 1924] [id = 94] 16:03:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa45a31000) [pid = 1924] [serial = 281] [outer = (nil)] 16:03:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa461c8c00) [pid = 1924] [serial = 282] [outer = 0x7ffa45a31000] 16:03:09 INFO - PROCESS | 1924 | 1462921389334 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa484bd000) [pid = 1924] [serial = 283] [outer = 0x7ffa45a31000] 16:03:10 INFO - PROCESS | 1924 | 1462921390201 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:10 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. 16:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1380ms 16:03:10 INFO - PROCESS | 1924 | 1462921390261 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 1924 | 1462921390270 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 16:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:03:10 INFO - PROCESS | 1924 | 1462921390280 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 1924 | 1462921390283 Marionette TRACE conn4 <- [1,350,null,{}] 16:03:10 INFO - PROCESS | 1924 | 1462921390289 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 1924 | 1462921390494 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4827b000 == 55 [pid = 1924] [id = 87] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57489000 == 54 [pid = 1924] [id = 86] 16:03:10 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa625ca000) [pid = 1924] [serial = 227] [outer = (nil)] [url = about:blank] 16:03:10 INFO - PROCESS | 1924 | 1462921390707 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5203d800 == 53 [pid = 1924] [id = 85] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50616800 == 52 [pid = 1924] [id = 84] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f21e000 == 51 [pid = 1924] [id = 83] 16:03:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4811b800 == 50 [pid = 1924] [id = 82] 16:03:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48271800 == 51 [pid = 1924] [id = 95] 16:03:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa4c551400) [pid = 1924] [serial = 284] [outer = (nil)] 16:03:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa4c55a400) [pid = 1924] [serial = 285] [outer = 0x7ffa4c551400] 16:03:10 INFO - PROCESS | 1924 | 1462921390781 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa4da34800) [pid = 1924] [serial = 286] [outer = 0x7ffa4c551400] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa4de95000) [pid = 1924] [serial = 86] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa5348b400) [pid = 1924] [serial = 111] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa49d2c000) [pid = 1924] [serial = 132] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa50b08000) [pid = 1924] [serial = 135] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa5d2da000) [pid = 1924] [serial = 138] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa5e5e9800) [pid = 1924] [serial = 104] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa4f668000) [pid = 1924] [serial = 108] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa669cf800) [pid = 1924] [serial = 210] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa537d1c00) [pid = 1924] [serial = 209] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa4da40400) [pid = 1924] [serial = 215] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa4f661800) [pid = 1924] [serial = 216] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa50ba2c00) [pid = 1924] [serial = 198] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa4f8ca000) [pid = 1924] [serial = 197] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa606ae000) [pid = 1924] [serial = 201] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa5d71b400) [pid = 1924] [serial = 200] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa5127bc00) [pid = 1924] [serial = 221] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa4f360000) [pid = 1924] [serial = 218] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa4f132c00) [pid = 1924] [serial = 212] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa4f8c4800) [pid = 1924] [serial = 213] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa5d5e9800) [pid = 1924] [serial = 225] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa6281ec00) [pid = 1924] [serial = 192] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa64390c00) [pid = 1924] [serial = 203] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa4e852400) [pid = 1924] [serial = 195] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa4c558800) [pid = 1924] [serial = 194] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa6516d000) [pid = 1924] [serial = 206] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa5d08a400) [pid = 1924] [serial = 224] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x7ffa56762000) [pid = 1924] [serial = 222] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x7ffa4f9f4400) [pid = 1924] [serial = 219] [outer = (nil)] [url = about:blank] 16:03:11 INFO - PROCESS | 1924 | 1462921391568 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:11 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. 16:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1329ms 16:03:11 INFO - PROCESS | 1924 | 1462921391610 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 1924 | 1462921391614 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 16:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:03:11 INFO - PROCESS | 1924 | 1462921391620 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 1924 | 1462921391627 Marionette TRACE conn4 <- [1,354,null,{}] 16:03:11 INFO - PROCESS | 1924 | 1462921391643 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 1924 | 1462921391800 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 16:03:11 INFO - PROCESS | 1924 | 1462921391821 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5036c000 == 52 [pid = 1924] [id = 96] 16:03:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x7ffa4f05e800) [pid = 1924] [serial = 287] [outer = (nil)] 16:03:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x7ffa4f35b800) [pid = 1924] [serial = 288] [outer = 0x7ffa4f05e800] 16:03:11 INFO - PROCESS | 1924 | 1462921391894 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa4f668000) [pid = 1924] [serial = 289] [outer = 0x7ffa4f05e800] 16:03:12 INFO - PROCESS | 1924 | 1462921392683 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:12 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. 16:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1084ms 16:03:12 INFO - PROCESS | 1924 | 1462921392722 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 16:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:03:12 INFO - PROCESS | 1924 | 1462921392727 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 16:03:12 INFO - PROCESS | 1924 | 1462921392734 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 1924 | 1462921392737 Marionette TRACE conn4 <- [1,358,null,{}] 16:03:12 INFO - PROCESS | 1924 | 1462921392742 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 1924 | 1462921392885 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 16:03:12 INFO - PROCESS | 1924 | 1462921392901 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5740c800 == 53 [pid = 1924] [id = 97] 16:03:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa4f124c00) [pid = 1924] [serial = 290] [outer = (nil)] 16:03:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa5032c000) [pid = 1924] [serial = 291] [outer = 0x7ffa4f124c00] 16:03:12 INFO - PROCESS | 1924 | 1462921392965 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa50333c00) [pid = 1924] [serial = 292] [outer = 0x7ffa4f124c00] 16:03:13 INFO - PROCESS | 1924 | 1462921393916 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:13 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. 16:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1236ms 16:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:03:13 INFO - PROCESS | 1924 | 1462921393970 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 1924 | 1462921393973 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 16:03:13 INFO - PROCESS | 1924 | 1462921393980 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 1924 | 1462921393983 Marionette TRACE conn4 <- [1,362,null,{}] 16:03:14 INFO - PROCESS | 1924 | 1462921393998 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 1924 | 1462921394194 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 16:03:14 INFO - PROCESS | 1924 | 1462921394215 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d7d2800 == 54 [pid = 1924] [id = 98] 16:03:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa45a02400) [pid = 1924] [serial = 293] [outer = (nil)] 16:03:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa45a0bc00) [pid = 1924] [serial = 294] [outer = 0x7ffa45a02400] 16:03:14 INFO - PROCESS | 1924 | 1462921394279 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa45a10000) [pid = 1924] [serial = 295] [outer = 0x7ffa45a02400] 16:03:15 INFO - PROCESS | 1924 | 1462921395167 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:15 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. 16:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1239ms 16:03:15 INFO - PROCESS | 1924 | 1462921395226 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 1924 | 1462921395228 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 16:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:03:15 INFO - PROCESS | 1924 | 1462921395235 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 1924 | 1462921395237 Marionette TRACE conn4 <- [1,366,null,{}] 16:03:15 INFO - PROCESS | 1924 | 1462921395243 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:15 INFO - PROCESS | 1924 | 1462921395455 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 16:03:15 INFO - PROCESS | 1924 | 1462921395482 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4d195800 == 55 [pid = 1924] [id = 99] 16:03:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa508fd000) [pid = 1924] [serial = 296] [outer = (nil)] 16:03:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa56763c00) [pid = 1924] [serial = 297] [outer = 0x7ffa508fd000] 16:03:15 INFO - PROCESS | 1924 | 1462921395547 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa5d5eb400) [pid = 1924] [serial = 298] [outer = 0x7ffa508fd000] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa50328800) [pid = 1924] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa4ea42c00) [pid = 1924] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa49d24400) [pid = 1924] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa46708400) [pid = 1924] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa461c5000) [pid = 1924] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:03:15 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa4de94800) [pid = 1924] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:03:16 INFO - PROCESS | 1924 | 1462921396408 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:16 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. 16:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1227ms 16:03:16 INFO - PROCESS | 1924 | 1462921396464 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 1924 | 1462921396467 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 16:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:03:16 INFO - PROCESS | 1924 | 1462921396473 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 1924 | 1462921396475 Marionette TRACE conn4 <- [1,370,null,{}] 16:03:16 INFO - PROCESS | 1924 | 1462921396481 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 1924 | 1462921396626 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 16:03:16 INFO - PROCESS | 1924 | 1462921396637 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa627a5800 == 56 [pid = 1924] [id = 100] 16:03:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa5032e000) [pid = 1924] [serial = 299] [outer = (nil)] 16:03:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa5d78d000) [pid = 1924] [serial = 300] [outer = 0x7ffa5032e000] 16:03:16 INFO - PROCESS | 1924 | 1462921396698 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa601e2400) [pid = 1924] [serial = 301] [outer = 0x7ffa5032e000] 16:03:17 INFO - PROCESS | 1924 | 1462921397481 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 16:03:17 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. 16:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1034ms 16:03:17 INFO - PROCESS | 1924 | 1462921397508 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 1924 | 1462921397510 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 16:03:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:03:17 INFO - PROCESS | 1924 | 1462921397516 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 1924 | 1462921397518 Marionette TRACE conn4 <- [1,374,null,{}] 16:03:17 INFO - PROCESS | 1924 | 1462921397540 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 1924 | 1462921397727 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 16:03:17 INFO - PROCESS | 1924 | 1462921397742 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa66787000 == 57 [pid = 1924] [id = 101] 16:03:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa45a15000) [pid = 1924] [serial = 302] [outer = (nil)] 16:03:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa45a1b800) [pid = 1924] [serial = 303] [outer = 0x7ffa45a15000] 16:03:17 INFO - PROCESS | 1924 | 1462921397804 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa45a1f800) [pid = 1924] [serial = 304] [outer = 0x7ffa45a15000] 16:03:18 INFO - PROCESS | 1924 | 1462921398833 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:03:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1328ms 16:03:18 INFO - PROCESS | 1924 | 1462921398845 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 1924 | 1462921398852 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 16:03:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:03:18 INFO - PROCESS | 1924 | 1462921398861 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 1924 | 1462921398868 Marionette TRACE conn4 <- [1,378,null,{}] 16:03:18 INFO - PROCESS | 1924 | 1462921398877 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 1924 | 1462921399058 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 16:03:19 INFO - PROCESS | 1924 | 1462921399315 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50056800 == 58 [pid = 1924] [id = 102] 16:03:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa45a25400) [pid = 1924] [serial = 305] [outer = (nil)] 16:03:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa45a2a400) [pid = 1924] [serial = 306] [outer = 0x7ffa45a25400] 16:03:19 INFO - PROCESS | 1924 | 1462921399438 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa46707000) [pid = 1924] [serial = 307] [outer = 0x7ffa45a25400] 16:03:20 INFO - PROCESS | 1924 | 1462921400421 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:03:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1590ms 16:03:20 INFO - PROCESS | 1924 | 1462921400452 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 1924 | 1462921400460 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 16:03:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:03:20 INFO - PROCESS | 1924 | 1462921400471 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 1924 | 1462921400475 Marionette TRACE conn4 <- [1,382,null,{}] 16:03:20 INFO - PROCESS | 1924 | 1462921400481 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 1924 | 1462921400649 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 16:03:20 INFO - PROCESS | 1924 | 1462921400801 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61ead800 == 59 [pid = 1924] [id = 103] 16:03:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa4c505800) [pid = 1924] [serial = 308] [outer = (nil)] 16:03:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa4da37400) [pid = 1924] [serial = 309] [outer = 0x7ffa4c505800] 16:03:20 INFO - PROCESS | 1924 | 1462921400923 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa4de97400) [pid = 1924] [serial = 310] [outer = 0x7ffa4c505800] 16:03:21 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:21 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:03:21 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:21 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:21 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:21 INFO - PROCESS | 1924 | 1462921401879 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:03:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1438ms 16:03:21 INFO - PROCESS | 1924 | 1462921401910 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 16:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:03:21 INFO - PROCESS | 1924 | 1462921401915 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 16:03:21 INFO - PROCESS | 1924 | 1462921401922 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 1924 | 1462921401929 Marionette TRACE conn4 <- [1,386,null,{}] 16:03:21 INFO - PROCESS | 1924 | 1462921401947 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 1924 | 1462921402196 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 16:03:22 INFO - PROCESS | 1924 | 1462921402441 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d72800 == 60 [pid = 1924] [id = 104] 16:03:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa4f8c8400) [pid = 1924] [serial = 311] [outer = (nil)] 16:03:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa50ba2c00) [pid = 1924] [serial = 312] [outer = 0x7ffa4f8c8400] 16:03:22 INFO - PROCESS | 1924 | 1462921402523 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa56804c00) [pid = 1924] [serial = 313] [outer = 0x7ffa4f8c8400] 16:03:23 INFO - PROCESS | 1924 | 1462921403406 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:03:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1538ms 16:03:23 INFO - PROCESS | 1924 | 1462921403460 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 1924 | 1462921403464 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 16:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:03:23 INFO - PROCESS | 1924 | 1462921403471 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 1924 | 1462921403473 Marionette TRACE conn4 <- [1,390,null,{}] 16:03:23 INFO - PROCESS | 1924 | 1462921403479 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 1924 | 1462921403650 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 16:03:23 INFO - PROCESS | 1924 | 1462921403808 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d8e000 == 61 [pid = 1924] [id = 105] 16:03:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa4f8c9000) [pid = 1924] [serial = 314] [outer = (nil)] 16:03:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa60727000) [pid = 1924] [serial = 315] [outer = 0x7ffa4f8c9000] 16:03:23 INFO - PROCESS | 1924 | 1462921403888 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa61aa5000) [pid = 1924] [serial = 316] [outer = 0x7ffa4f8c9000] 16:03:24 INFO - PROCESS | 1924 | 1462921404838 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1433ms 16:03:24 INFO - PROCESS | 1924 | 1462921404906 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 1924 | 1462921404908 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 16:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:03:24 INFO - PROCESS | 1924 | 1462921404915 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 1924 | 1462921404919 Marionette TRACE conn4 <- [1,394,null,{}] 16:03:24 INFO - PROCESS | 1924 | 1462921404925 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 1924 | 1462921405095 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 16:03:25 INFO - PROCESS | 1924 | 1462921405241 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb4b000 == 62 [pid = 1924] [id = 106] 16:03:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa44f5f800) [pid = 1924] [serial = 317] [outer = (nil)] 16:03:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa44f67400) [pid = 1924] [serial = 318] [outer = 0x7ffa44f5f800] 16:03:25 INFO - PROCESS | 1924 | 1462921405320 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa44f6c400) [pid = 1924] [serial = 319] [outer = 0x7ffa44f5f800] 16:03:26 INFO - PROCESS | 1924 | 1462921406306 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1434ms 16:03:26 INFO - PROCESS | 1924 | 1462921406350 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 1924 | 1462921406354 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 16:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:03:26 INFO - PROCESS | 1924 | 1462921406360 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 1924 | 1462921406363 Marionette TRACE conn4 <- [1,398,null,{}] 16:03:26 INFO - PROCESS | 1924 | 1462921406370 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 1924 | 1462921406779 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 16:03:27 INFO - PROCESS | 1924 | 1462921406998 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d89800 == 63 [pid = 1924] [id = 107] 16:03:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa41312800) [pid = 1924] [serial = 320] [outer = (nil)] 16:03:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa41315c00) [pid = 1924] [serial = 321] [outer = 0x7ffa41312800] 16:03:27 INFO - PROCESS | 1924 | 1462921407072 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa44ed1c00) [pid = 1924] [serial = 322] [outer = 0x7ffa41312800] 16:03:28 INFO - PROCESS | 1924 | 1462921407997 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1686ms 16:03:28 INFO - PROCESS | 1924 | 1462921408049 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 1924 | 1462921408054 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 16:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:03:28 INFO - PROCESS | 1924 | 1462921408062 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 1924 | 1462921408068 Marionette TRACE conn4 <- [1,402,null,{}] 16:03:28 INFO - PROCESS | 1924 | 1462921408075 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 1924 | 1462921408254 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 16:03:28 INFO - PROCESS | 1924 | 1462921408404 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46722800 == 64 [pid = 1924] [id = 108] 16:03:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa45a1e400) [pid = 1924] [serial = 323] [outer = (nil)] 16:03:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa45a21800) [pid = 1924] [serial = 324] [outer = 0x7ffa45a1e400] 16:03:28 INFO - PROCESS | 1924 | 1462921408576 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa45a2e800) [pid = 1924] [serial = 325] [outer = 0x7ffa45a1e400] 16:03:29 INFO - PROCESS | 1924 | 1462921409552 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:03:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1537ms 16:03:29 INFO - PROCESS | 1924 | 1462921409599 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 1924 | 1462921409605 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 16:03:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:03:29 INFO - PROCESS | 1924 | 1462921409612 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 1924 | 1462921409615 Marionette TRACE conn4 <- [1,406,null,{}] 16:03:29 INFO - PROCESS | 1924 | 1462921409622 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 1924 | 1462921409789 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa627a5800 == 63 [pid = 1924] [id = 100] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4d195800 == 62 [pid = 1924] [id = 99] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa4da3f000) [pid = 1924] [serial = 230] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa4f368c00) [pid = 1924] [serial = 233] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa50336400) [pid = 1924] [serial = 236] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa606ab000) [pid = 1924] [serial = 239] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa5024e000) [pid = 1924] [serial = 261] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | 1462921410071 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d7d2800 == 61 [pid = 1924] [id = 98] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5740c800 == 60 [pid = 1924] [id = 97] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5036c000 == 59 [pid = 1924] [id = 96] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa48271800 == 58 [pid = 1924] [id = 95] 16:03:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48277000 == 59 [pid = 1924] [id = 109] 16:03:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa484b6400) [pid = 1924] [serial = 326] [outer = (nil)] 16:03:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa49d2b400) [pid = 1924] [serial = 327] [outer = 0x7ffa484b6400] 16:03:30 INFO - PROCESS | 1924 | 1462921410172 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa4c55a000) [pid = 1924] [serial = 328] [outer = 0x7ffa484b6400] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50bef800 == 58 [pid = 1924] [id = 94] 16:03:30 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa6255c800 == 57 [pid = 1924] [id = 91] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa50336800) [pid = 1924] [serial = 255] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa4f126000) [pid = 1924] [serial = 249] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa4f275c00) [pid = 1924] [serial = 250] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa4c71fc00) [pid = 1924] [serial = 246] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa4da36800) [pid = 1924] [serial = 247] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa5348ac00) [pid = 1924] [serial = 258] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa4c502400) [pid = 1924] [serial = 244] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa461cb000) [pid = 1924] [serial = 243] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa5c4da800) [pid = 1924] [serial = 259] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa4f8c1000) [pid = 1924] [serial = 252] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa5115e400) [pid = 1924] [serial = 256] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa484bf800) [pid = 1924] [serial = 105] [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.] 16:03:30 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa50328400) [pid = 1924] [serial = 253] [outer = (nil)] [url = about:blank] 16:03:30 INFO - PROCESS | 1924 | 1462921410929 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:03:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1336ms 16:03:30 INFO - PROCESS | 1924 | 1462921410948 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 1924 | 1462921410956 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 16:03:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:03:30 INFO - PROCESS | 1924 | 1462921410975 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 1924 | 1462921410982 Marionette TRACE conn4 <- [1,410,null,{}] 16:03:30 INFO - PROCESS | 1924 | 1462921410988 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 1924 | 1462921411148 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 16:03:31 INFO - PROCESS | 1924 | 1462921411255 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fe59800 == 58 [pid = 1924] [id = 110] 16:03:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa461cb000) [pid = 1924] [serial = 329] [outer = (nil)] 16:03:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa4da3a800) [pid = 1924] [serial = 330] [outer = 0x7ffa461cb000] 16:03:31 INFO - PROCESS | 1924 | 1462921411324 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa4f35ac00) [pid = 1924] [serial = 331] [outer = 0x7ffa461cb000] 16:03:32 INFO - PROCESS | 1924 | 1462921412090 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1194ms 16:03:32 INFO - PROCESS | 1924 | 1462921412160 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 1924 | 1462921412163 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 16:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:03:32 INFO - PROCESS | 1924 | 1462921412170 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 1924 | 1462921412174 Marionette TRACE conn4 <- [1,414,null,{}] 16:03:32 INFO - PROCESS | 1924 | 1462921412179 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 1924 | 1462921412333 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 16:03:32 INFO - PROCESS | 1924 | 1462921412343 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa566d8800 == 59 [pid = 1924] [id = 111] 16:03:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa4eee1000) [pid = 1924] [serial = 332] [outer = (nil)] 16:03:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa4f8c8000) [pid = 1924] [serial = 333] [outer = 0x7ffa4eee1000] 16:03:32 INFO - PROCESS | 1924 | 1462921412410 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa5032bc00) [pid = 1924] [serial = 334] [outer = 0x7ffa4eee1000] 16:03:33 INFO - PROCESS | 1924 | 1462921413333 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1179ms 16:03:33 INFO - PROCESS | 1924 | 1462921413358 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 1924 | 1462921413363 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 16:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:03:33 INFO - PROCESS | 1924 | 1462921413368 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 1924 | 1462921413371 Marionette TRACE conn4 <- [1,418,null,{}] 16:03:33 INFO - PROCESS | 1924 | 1462921413377 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 1924 | 1462921413570 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 16:03:33 INFO - PROCESS | 1924 | 1462921413620 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d343800 == 60 [pid = 1924] [id = 112] 16:03:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa4eb3d000) [pid = 1924] [serial = 335] [outer = (nil)] 16:03:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa4eb3ec00) [pid = 1924] [serial = 336] [outer = 0x7ffa4eb3d000] 16:03:33 INFO - PROCESS | 1924 | 1462921413755 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa5032f800) [pid = 1924] [serial = 337] [outer = 0x7ffa4eb3d000] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa508fd000) [pid = 1924] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa5d5a6c00) [pid = 1924] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa4da37800) [pid = 1924] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa4c551400) [pid = 1924] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa4f124c00) [pid = 1924] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa50329000) [pid = 1924] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa625ccc00) [pid = 1924] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa5c4d4800) [pid = 1924] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:03:34 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa4f125c00) [pid = 1924] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa4f05e800) [pid = 1924] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa5032e000) [pid = 1924] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa45a02400) [pid = 1924] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa4f35a000) [pid = 1924] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa484b6000) [pid = 1924] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa625c9400) [pid = 1924] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa45a31000) [pid = 1924] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa49d55400) [pid = 1924] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa53490400) [pid = 1924] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:03:35 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa4da11000) [pid = 1924] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:03:35 INFO - PROCESS | 1924 | 1462921415129 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 16:03:35 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 16:03:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1788ms 16:03:35 INFO - PROCESS | 1924 | 1462921415164 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 1924 | 1462921415166 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 16:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:03:35 INFO - PROCESS | 1924 | 1462921415173 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 1924 | 1462921415175 Marionette TRACE conn4 <- [1,422,null,{}] 16:03:35 INFO - PROCESS | 1924 | 1462921415182 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 1924 | 1462921415400 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 16:03:35 INFO - PROCESS | 1924 | 1462921415477 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5004e000 == 61 [pid = 1924] [id = 113] 16:03:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa45a18000) [pid = 1924] [serial = 338] [outer = (nil)] 16:03:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4f05e800) [pid = 1924] [serial = 339] [outer = 0x7ffa45a18000] 16:03:35 INFO - PROCESS | 1924 | 1462921415540 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa5024e400) [pid = 1924] [serial = 340] [outer = 0x7ffa45a18000] 16:03:36 INFO - PROCESS | 1924 | 1462921416662 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1533ms 16:03:36 INFO - PROCESS | 1924 | 1462921416707 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 1924 | 1462921416710 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 16:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:03:36 INFO - PROCESS | 1924 | 1462921416716 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 1924 | 1462921416718 Marionette TRACE conn4 <- [1,426,null,{}] 16:03:36 INFO - PROCESS | 1924 | 1462921416725 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 1924 | 1462921416865 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 16:03:37 INFO - PROCESS | 1924 | 1462921417097 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46738800 == 62 [pid = 1924] [id = 114] 16:03:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa41307800) [pid = 1924] [serial = 341] [outer = (nil)] 16:03:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa4130d000) [pid = 1924] [serial = 342] [outer = 0x7ffa41307800] 16:03:37 INFO - PROCESS | 1924 | 1462921417175 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa44ecb800) [pid = 1924] [serial = 343] [outer = 0x7ffa41307800] 16:03:38 INFO - PROCESS | 1924 | 1462921418130 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 1924 | 1462921418211 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 16:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:03:38 INFO - PROCESS | 1924 | 1462921418218 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 1924 | 1462921418224 Marionette TRACE conn4 <- [1,430,null,{}] 16:03:38 INFO - PROCESS | 1924 | 1462921418231 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 1924 | 1462921418466 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 16:03:38 INFO - PROCESS | 1924 | 1462921418637 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb4d800 == 63 [pid = 1924] [id = 115] 16:03:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa45a1a000) [pid = 1924] [serial = 344] [outer = (nil)] 16:03:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa46993400) [pid = 1924] [serial = 345] [outer = 0x7ffa45a1a000] 16:03:38 INFO - PROCESS | 1924 | 1462921418726 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa4856e000) [pid = 1924] [serial = 346] [outer = 0x7ffa45a1a000] 16:03:39 INFO - PROCESS | 1924 | 1462921419612 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1431ms 16:03:39 INFO - PROCESS | 1924 | 1462921419654 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 1924 | 1462921419660 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 16:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:03:39 INFO - PROCESS | 1924 | 1462921419668 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 1924 | 1462921419671 Marionette TRACE conn4 <- [1,434,null,{}] 16:03:39 INFO - PROCESS | 1924 | 1462921419677 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 1924 | 1462921419858 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 16:03:40 INFO - PROCESS | 1924 | 1462921420004 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d294800 == 64 [pid = 1924] [id = 116] 16:03:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa4670e000) [pid = 1924] [serial = 347] [outer = (nil)] 16:03:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa4d9c2000) [pid = 1924] [serial = 348] [outer = 0x7ffa4670e000] 16:03:40 INFO - PROCESS | 1924 | 1462921420083 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa4e9da400) [pid = 1924] [serial = 349] [outer = 0x7ffa4670e000] 16:03:41 INFO - PROCESS | 1924 | 1462921421116 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1479ms 16:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:03:41 INFO - PROCESS | 1924 | 1462921421148 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 1924 | 1462921421151 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 16:03:41 INFO - PROCESS | 1924 | 1462921421166 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 1924 | 1462921421175 Marionette TRACE conn4 <- [1,438,null,{}] 16:03:41 INFO - PROCESS | 1924 | 1462921421184 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 1924 | 1462921421370 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 16:03:41 INFO - PROCESS | 1924 | 1462921421568 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643e3800 == 65 [pid = 1924] [id = 117] 16:03:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa4f130800) [pid = 1924] [serial = 350] [outer = (nil)] 16:03:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa4f8ca000) [pid = 1924] [serial = 351] [outer = 0x7ffa4f130800] 16:03:41 INFO - PROCESS | 1924 | 1462921421654 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa502c2000) [pid = 1924] [serial = 352] [outer = 0x7ffa4f130800] 16:03:42 INFO - PROCESS | 1924 | 1462921422540 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1456ms 16:03:42 INFO - PROCESS | 1924 | 1462921422614 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 1924 | 1462921422619 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 16:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:03:42 INFO - PROCESS | 1924 | 1462921422625 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 1924 | 1462921422628 Marionette TRACE conn4 <- [1,442,null,{}] 16:03:42 INFO - PROCESS | 1924 | 1462921422634 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 1924 | 1462921422839 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 16:03:43 INFO - PROCESS | 1924 | 1462921423032 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa7f0d1800 == 66 [pid = 1924] [id = 118] 16:03:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa4f267c00) [pid = 1924] [serial = 353] [outer = (nil)] 16:03:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa516e7400) [pid = 1924] [serial = 354] [outer = 0x7ffa4f267c00] 16:03:43 INFO - PROCESS | 1924 | 1462921423154 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa56807400) [pid = 1924] [serial = 355] [outer = 0x7ffa4f267c00] 16:03:44 INFO - PROCESS | 1924 | 1462921424011 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1432ms 16:03:44 INFO - PROCESS | 1924 | 1462921424058 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 1924 | 1462921424062 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 16:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:03:44 INFO - PROCESS | 1924 | 1462921424069 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 1924 | 1462921424072 Marionette TRACE conn4 <- [1,446,null,{}] 16:03:44 INFO - PROCESS | 1924 | 1462921424077 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 1924 | 1462921424229 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 16:03:44 INFO - PROCESS | 1924 | 1462921424379 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676c2800 == 67 [pid = 1924] [id = 119] 16:03:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa5d722400) [pid = 1924] [serial = 356] [outer = (nil)] 16:03:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa5e413c00) [pid = 1924] [serial = 357] [outer = 0x7ffa5d722400] 16:03:44 INFO - PROCESS | 1924 | 1462921424469 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa61eecc00) [pid = 1924] [serial = 358] [outer = 0x7ffa5d722400] 16:03:45 INFO - PROCESS | 1924 | 1462921425415 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1378ms 16:03:45 INFO - PROCESS | 1924 | 1462921425448 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 1924 | 1462921425451 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 16:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:03:45 INFO - PROCESS | 1924 | 1462921425457 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 1924 | 1462921425460 Marionette TRACE conn4 <- [1,450,null,{}] 16:03:45 INFO - PROCESS | 1924 | 1462921425466 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 1924 | 1462921425632 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 16:03:45 INFO - PROCESS | 1924 | 1462921425789 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cc2800 == 68 [pid = 1924] [id = 120] 16:03:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa61f43c00) [pid = 1924] [serial = 359] [outer = (nil)] 16:03:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa61f50000) [pid = 1924] [serial = 360] [outer = 0x7ffa61f43c00] 16:03:45 INFO - PROCESS | 1924 | 1462921425867 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa61fe1000) [pid = 1924] [serial = 361] [outer = 0x7ffa61f43c00] 16:03:46 INFO - PROCESS | 1924 | 1462921426825 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 1924 | 1462921426893 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 16:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:03:46 INFO - PROCESS | 1924 | 1462921426899 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 1924 | 1462921426902 Marionette TRACE conn4 <- [1,454,null,{}] 16:03:46 INFO - PROCESS | 1924 | 1462921426907 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 1924 | 1462921427065 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 16:03:47 INFO - PROCESS | 1924 | 1462921427414 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d71800 == 69 [pid = 1924] [id = 121] 16:03:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa41314800) [pid = 1924] [serial = 362] [outer = (nil)] 16:03:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa44ed1000) [pid = 1924] [serial = 363] [outer = 0x7ffa41314800] 16:03:47 INFO - PROCESS | 1924 | 1462921427544 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa45a0fc00) [pid = 1924] [serial = 364] [outer = 0x7ffa41314800] 16:03:48 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:48 INFO - PROCESS | 1924 | 1462921428558 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1729ms 16:03:48 INFO - PROCESS | 1924 | 1462921428630 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 1924 | 1462921428636 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 16:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:03:48 INFO - PROCESS | 1924 | 1462921428644 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 1924 | 1462921428649 Marionette TRACE conn4 <- [1,458,null,{}] 16:03:48 INFO - PROCESS | 1924 | 1462921428656 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 1924 | 1462921428868 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa516cb800 == 68 [pid = 1924] [id = 18] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e9be000 == 67 [pid = 1924] [id = 23] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f822800 == 66 [pid = 1924] [id = 14] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50620000 == 65 [pid = 1924] [id = 16] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa489cb000 == 64 [pid = 1924] [id = 6] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49ba4800 == 63 [pid = 1924] [id = 22] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500d2000 == 62 [pid = 1924] [id = 15] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa601c5800 == 61 [pid = 1924] [id = 56] 16:03:49 INFO - PROCESS | 1924 | 1462921429085 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5004e000 == 60 [pid = 1924] [id = 113] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d343800 == 59 [pid = 1924] [id = 112] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa566d8800 == 58 [pid = 1924] [id = 111] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fe59800 == 57 [pid = 1924] [id = 110] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa48277000 == 56 [pid = 1924] [id = 109] 16:03:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d4c800 == 57 [pid = 1924] [id = 122] 16:03:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa45a05400) [pid = 1924] [serial = 365] [outer = (nil)] 16:03:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa484bb400) [pid = 1924] [serial = 366] [outer = 0x7ffa45a05400] 16:03:49 INFO - PROCESS | 1924 | 1462921429167 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa49d5d800) [pid = 1924] [serial = 367] [outer = 0x7ffa45a05400] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46722800 == 56 [pid = 1924] [id = 108] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d89800 == 55 [pid = 1924] [id = 107] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61ead800 == 54 [pid = 1924] [id = 103] 16:03:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50056800 == 53 [pid = 1924] [id = 102] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa625cc400) [pid = 1924] [serial = 168] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa4f125400) [pid = 1924] [serial = 231] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa62821800) [pid = 1924] [serial = 171] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa64e54800) [pid = 1924] [serial = 204] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa508f3400) [pid = 1924] [serial = 162] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa4f8cb400) [pid = 1924] [serial = 234] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa66740000) [pid = 1924] [serial = 207] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa4f133000) [pid = 1924] [serial = 159] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa5d533800) [pid = 1924] [serial = 165] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa5d5eb400) [pid = 1924] [serial = 298] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa5d2e1c00) [pid = 1924] [serial = 276] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa56763c00) [pid = 1924] [serial = 297] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa4ea43800) [pid = 1924] [serial = 267] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa4c55a400) [pid = 1924] [serial = 285] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa5032c000) [pid = 1924] [serial = 291] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa56807000) [pid = 1924] [serial = 237] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa4f35b800) [pid = 1924] [serial = 288] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa601e2400) [pid = 1924] [serial = 301] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa45a2f800) [pid = 1924] [serial = 273] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa5e5dcc00) [pid = 1924] [serial = 279] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa45a0bc00) [pid = 1924] [serial = 294] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa461cc400) [pid = 1924] [serial = 264] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa4f668000) [pid = 1924] [serial = 289] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa5d5ad800) [pid = 1924] [serial = 262] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa5d78d000) [pid = 1924] [serial = 300] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa45a10000) [pid = 1924] [serial = 295] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa461c8c00) [pid = 1924] [serial = 282] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa50333c00) [pid = 1924] [serial = 292] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa4da34800) [pid = 1924] [serial = 286] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa4f9fb400) [pid = 1924] [serial = 270] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa625d0800) [pid = 1924] [serial = 240] [outer = (nil)] [url = about:blank] 16:03:49 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa484bd000) [pid = 1924] [serial = 283] [outer = (nil)] [url = about:blank] 16:03:50 INFO - PROCESS | 1924 | 1462921430052 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 1924 | 1462921430098 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 16:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:03:50 INFO - PROCESS | 1924 | 1462921430107 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 1924 | 1462921430109 Marionette TRACE conn4 <- [1,462,null,{}] 16:03:50 INFO - PROCESS | 1924 | 1462921430115 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 1924 | 1462921430281 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 16:03:50 INFO - PROCESS | 1924 | 1462921430294 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb42800 == 54 [pid = 1924] [id = 123] 16:03:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa4da3bc00) [pid = 1924] [serial = 368] [outer = (nil)] 16:03:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa4eb34000) [pid = 1924] [serial = 369] [outer = 0x7ffa4da3bc00] 16:03:50 INFO - PROCESS | 1924 | 1462921430365 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa4eb3c800) [pid = 1924] [serial = 370] [outer = 0x7ffa4da3bc00] 16:03:51 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:51 INFO - PROCESS | 1924 | 1462921431325 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 1924 | 1462921431402 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 16:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:03:51 INFO - PROCESS | 1924 | 1462921431410 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 1924 | 1462921431419 Marionette TRACE conn4 <- [1,466,null,{}] 16:03:51 INFO - PROCESS | 1924 | 1462921431434 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 1924 | 1462921431603 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 16:03:51 INFO - PROCESS | 1924 | 1462921431618 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5203c800 == 55 [pid = 1924] [id = 124] 16:03:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa4c551800) [pid = 1924] [serial = 371] [outer = (nil)] 16:03:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa508f3400) [pid = 1924] [serial = 372] [outer = 0x7ffa4c551800] 16:03:51 INFO - PROCESS | 1924 | 1462921431697 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa5348b400) [pid = 1924] [serial = 373] [outer = 0x7ffa4c551800] 16:03:52 INFO - PROCESS | 1924 | 1462921432597 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 1924 | 1462921432659 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 16:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:03:52 INFO - PROCESS | 1924 | 1462921432666 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 1924 | 1462921432669 Marionette TRACE conn4 <- [1,470,null,{}] 16:03:52 INFO - PROCESS | 1924 | 1462921432675 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 1924 | 1462921432867 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 16:03:52 INFO - PROCESS | 1924 | 1462921432900 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cb4000 == 56 [pid = 1924] [id = 125] 16:03:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa48829800) [pid = 1924] [serial = 374] [outer = (nil)] 16:03:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa5e8c6400) [pid = 1924] [serial = 375] [outer = 0x7ffa48829800] 16:03:52 INFO - PROCESS | 1924 | 1462921432967 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa60633c00) [pid = 1924] [serial = 376] [outer = 0x7ffa48829800] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa4eb3d000) [pid = 1924] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa45a1e400) [pid = 1924] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa461cb000) [pid = 1924] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa41312800) [pid = 1924] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa484b6400) [pid = 1924] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:03:53 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa4eee1000) [pid = 1924] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:03:54 INFO - PROCESS | 1924 | 1462921434321 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1687ms 16:03:54 INFO - PROCESS | 1924 | 1462921434354 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 1924 | 1462921434362 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 16:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:03:54 INFO - PROCESS | 1924 | 1462921434369 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 1924 | 1462921434376 Marionette TRACE conn4 <- [1,474,null,{}] 16:03:54 INFO - PROCESS | 1924 | 1462921434384 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 1924 | 1462921434581 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 16:03:54 INFO - PROCESS | 1924 | 1462921434795 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb3e000 == 57 [pid = 1924] [id = 126] 16:03:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa46709800) [pid = 1924] [serial = 377] [outer = (nil)] 16:03:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa49d20c00) [pid = 1924] [serial = 378] [outer = 0x7ffa46709800] 16:03:54 INFO - PROCESS | 1924 | 1462921434894 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa4eb31400) [pid = 1924] [serial = 379] [outer = 0x7ffa46709800] 16:03:55 INFO - PROCESS | 1924 | 1462921435914 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1599ms 16:03:55 INFO - PROCESS | 1924 | 1462921435970 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 1924 | 1462921435979 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 16:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:03:55 INFO - PROCESS | 1924 | 1462921435990 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 1924 | 1462921435995 Marionette TRACE conn4 <- [1,478,null,{}] 16:03:56 INFO - PROCESS | 1924 | 1462921436002 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 1924 | 1462921436238 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 16:03:56 INFO - PROCESS | 1924 | 1462921436491 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d743800 == 58 [pid = 1924] [id = 127] 16:03:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa4f149800) [pid = 1924] [serial = 380] [outer = (nil)] 16:03:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa4f9f7000) [pid = 1924] [serial = 381] [outer = 0x7ffa4f149800] 16:03:56 INFO - PROCESS | 1924 | 1462921436575 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa5348fc00) [pid = 1924] [serial = 382] [outer = 0x7ffa4f149800] 16:03:57 INFO - PROCESS | 1924 | 1462921437469 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1534ms 16:03:57 INFO - PROCESS | 1924 | 1462921437523 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 1924 | 1462921437527 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 16:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:03:57 INFO - PROCESS | 1924 | 1462921437535 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 1924 | 1462921437541 Marionette TRACE conn4 <- [1,482,null,{}] 16:03:57 INFO - PROCESS | 1924 | 1462921437558 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 1924 | 1462921437740 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 16:03:57 INFO - PROCESS | 1924 | 1462921437887 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61e2c000 == 59 [pid = 1924] [id = 128] 16:03:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa5c4d9c00) [pid = 1924] [serial = 383] [outer = (nil)] 16:03:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa61f43800) [pid = 1924] [serial = 384] [outer = 0x7ffa5c4d9c00] 16:03:57 INFO - PROCESS | 1924 | 1462921437969 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa61f4bc00) [pid = 1924] [serial = 385] [outer = 0x7ffa5c4d9c00] 16:03:58 INFO - PROCESS | 1924 | 1462921438967 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1485ms 16:03:59 INFO - PROCESS | 1924 | 1462921439021 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 1924 | 1462921439025 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 16:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:03:59 INFO - PROCESS | 1924 | 1462921439031 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 1924 | 1462921439035 Marionette TRACE conn4 <- [1,486,null,{}] 16:03:59 INFO - PROCESS | 1924 | 1462921439040 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:59 INFO - PROCESS | 1924 | 1462921439211 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 16:03:59 INFO - PROCESS | 1924 | 1462921439362 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628b4000 == 60 [pid = 1924] [id = 129] 16:03:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa46993c00) [pid = 1924] [serial = 386] [outer = (nil)] 16:03:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa625ce400) [pid = 1924] [serial = 387] [outer = 0x7ffa46993c00] 16:03:59 INFO - PROCESS | 1924 | 1462921439494 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa627d0000) [pid = 1924] [serial = 388] [outer = 0x7ffa46993c00] 16:04:00 INFO - PROCESS | 1924 | 1462921440343 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1379ms 16:04:00 INFO - PROCESS | 1924 | 1462921440411 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 1924 | 1462921440414 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 16:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:04:00 INFO - PROCESS | 1924 | 1462921440421 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 1924 | 1462921440424 Marionette TRACE conn4 <- [1,490,null,{}] 16:04:00 INFO - PROCESS | 1924 | 1462921440430 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 1924 | 1462921440597 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 16:04:00 INFO - PROCESS | 1924 | 1462921440749 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643cc800 == 61 [pid = 1924] [id = 130] 16:04:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa45c84400) [pid = 1924] [serial = 389] [outer = (nil)] 16:04:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa45c8a400) [pid = 1924] [serial = 390] [outer = 0x7ffa45c84400] 16:04:00 INFO - PROCESS | 1924 | 1462921440829 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa45c8f800) [pid = 1924] [serial = 391] [outer = 0x7ffa45c84400] 16:04:01 INFO - PROCESS | 1924 | 1462921441758 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1386ms 16:04:01 INFO - PROCESS | 1924 | 1462921441809 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 1924 | 1462921441813 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 16:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:04:01 INFO - PROCESS | 1924 | 1462921441819 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 1924 | 1462921441823 Marionette TRACE conn4 <- [1,494,null,{}] 16:04:01 INFO - PROCESS | 1924 | 1462921441829 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 1924 | 1462921442075 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 16:04:02 INFO - PROCESS | 1924 | 1462921442271 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6768d000 == 62 [pid = 1924] [id = 131] 16:04:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa62821000) [pid = 1924] [serial = 392] [outer = (nil)] 16:04:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa64ea0000) [pid = 1924] [serial = 393] [outer = 0x7ffa62821000] 16:04:02 INFO - PROCESS | 1924 | 1462921442400 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa651e5400) [pid = 1924] [serial = 394] [outer = 0x7ffa62821000] 16:04:03 INFO - PROCESS | 1924 | 1462921443279 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1536ms 16:04:03 INFO - PROCESS | 1924 | 1462921443356 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 1924 | 1462921443360 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 16:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:04:03 INFO - PROCESS | 1924 | 1462921443366 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 1924 | 1462921443368 Marionette TRACE conn4 <- [1,498,null,{}] 16:04:03 INFO - PROCESS | 1924 | 1462921443374 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 1924 | 1462921443536 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 16:04:03 INFO - PROCESS | 1924 | 1462921443688 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45919800 == 63 [pid = 1924] [id = 132] 16:04:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa45d9e800) [pid = 1924] [serial = 395] [outer = (nil)] 16:04:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa45da7400) [pid = 1924] [serial = 396] [outer = 0x7ffa45d9e800] 16:04:03 INFO - PROCESS | 1924 | 1462921443770 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa45dacc00) [pid = 1924] [serial = 397] [outer = 0x7ffa45d9e800] 16:04:04 INFO - PROCESS | 1924 | 1462921444596 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1278ms 16:04:04 INFO - PROCESS | 1924 | 1462921444644 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 1924 | 1462921444648 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 16:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:04:04 INFO - PROCESS | 1924 | 1462921444655 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 1924 | 1462921444658 Marionette TRACE conn4 <- [1,502,null,{}] 16:04:04 INFO - PROCESS | 1924 | 1462921444690 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 1924 | 1462921444875 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 16:04:05 INFO - PROCESS | 1924 | 1462921445028 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47453800 == 64 [pid = 1924] [id = 133] 16:04:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa40c69c00) [pid = 1924] [serial = 398] [outer = (nil)] 16:04:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa40c71000) [pid = 1924] [serial = 399] [outer = 0x7ffa40c69c00] 16:04:05 INFO - PROCESS | 1924 | 1462921445106 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa40c77c00) [pid = 1924] [serial = 400] [outer = 0x7ffa40c69c00] 16:04:06 INFO - PROCESS | 1924 | 1462921446176 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1595ms 16:04:06 INFO - PROCESS | 1924 | 1462921446251 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 1924 | 1462921446255 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 16:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:04:06 INFO - PROCESS | 1924 | 1462921446265 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 1924 | 1462921446271 Marionette TRACE conn4 <- [1,506,null,{}] 16:04:06 INFO - PROCESS | 1924 | 1462921446281 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 1924 | 1462921446483 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 16:04:06 INFO - PROCESS | 1924 | 1462921446820 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461f1000 == 65 [pid = 1924] [id = 134] 16:04:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa45a0bc00) [pid = 1924] [serial = 401] [outer = (nil)] 16:04:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa45a13400) [pid = 1924] [serial = 402] [outer = 0x7ffa45a0bc00] 16:04:06 INFO - PROCESS | 1924 | 1462921446899 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa45c85000) [pid = 1924] [serial = 403] [outer = 0x7ffa45a0bc00] 16:04:07 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50615800 == 64 [pid = 1924] [id = 89] 16:04:07 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e713800 == 63 [pid = 1924] [id = 90] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa45a1b800) [pid = 1924] [serial = 303] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa45a2a400) [pid = 1924] [serial = 306] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa4da37400) [pid = 1924] [serial = 309] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa50ba2c00) [pid = 1924] [serial = 312] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa60727000) [pid = 1924] [serial = 315] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa44f67400) [pid = 1924] [serial = 318] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa4f05e800) [pid = 1924] [serial = 339] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb4d800 == 62 [pid = 1924] [id = 115] 16:04:07 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46738800 == 61 [pid = 1924] [id = 114] 16:04:07 INFO - PROCESS | 1924 | 1462921447808 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa4eb3ec00) [pid = 1924] [serial = 336] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa45a2e800) [pid = 1924] [serial = 325] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa45a21800) [pid = 1924] [serial = 324] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa4da3a800) [pid = 1924] [serial = 330] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa4f35ac00) [pid = 1924] [serial = 331] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa44ed1c00) [pid = 1924] [serial = 322] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa41315c00) [pid = 1924] [serial = 321] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa49d2b400) [pid = 1924] [serial = 327] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa4c55a000) [pid = 1924] [serial = 328] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa4f8c8000) [pid = 1924] [serial = 333] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa5032f800) [pid = 1924] [serial = 337] [outer = (nil)] [url = about:blank] 16:04:07 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa5032bc00) [pid = 1924] [serial = 334] [outer = (nil)] [url = about:blank] 16:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1594ms 16:04:07 INFO - PROCESS | 1924 | 1462921447860 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 1924 | 1462921447868 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 16:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:04:07 INFO - PROCESS | 1924 | 1462921447879 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 1924 | 1462921447884 Marionette TRACE conn4 <- [1,510,null,{}] 16:04:07 INFO - PROCESS | 1924 | 1462921447890 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 1924 | 1462921448051 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 16:04:08 INFO - PROCESS | 1924 | 1462921448168 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb52000 == 62 [pid = 1924] [id = 135] 16:04:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa45a0f400) [pid = 1924] [serial = 404] [outer = (nil)] 16:04:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa461cd400) [pid = 1924] [serial = 405] [outer = 0x7ffa45a0f400] 16:04:08 INFO - PROCESS | 1924 | 1462921448233 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa484be800) [pid = 1924] [serial = 406] [outer = 0x7ffa45a0f400] 16:04:09 INFO - PROCESS | 1924 | 1462921449126 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1285ms 16:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:04:09 INFO - PROCESS | 1924 | 1462921449164 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 1924 | 1462921449167 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 16:04:09 INFO - PROCESS | 1924 | 1462921449173 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 1924 | 1462921449179 Marionette TRACE conn4 <- [1,514,null,{}] 16:04:09 INFO - PROCESS | 1924 | 1462921449194 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 1924 | 1462921449352 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 16:04:09 INFO - PROCESS | 1924 | 1462921449370 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fbe8000 == 63 [pid = 1924] [id = 136] 16:04:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa45c90c00) [pid = 1924] [serial = 407] [outer = (nil)] 16:04:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa4dabe400) [pid = 1924] [serial = 408] [outer = 0x7ffa45c90c00] 16:04:09 INFO - PROCESS | 1924 | 1462921449537 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa4f129c00) [pid = 1924] [serial = 409] [outer = 0x7ffa45c90c00] 16:04:10 INFO - PROCESS | 1924 | 1462921450285 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 16:04:10 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 16:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1145ms 16:04:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:04:10 INFO - PROCESS | 1924 | 1462921450318 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 1924 | 1462921450321 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 16:04:10 INFO - PROCESS | 1924 | 1462921450327 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 1924 | 1462921450330 Marionette TRACE conn4 <- [1,518,null,{}] 16:04:10 INFO - PROCESS | 1924 | 1462921450349 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 1924 | 1462921450550 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 16:04:10 INFO - PROCESS | 1924 | 1462921450573 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516d4800 == 64 [pid = 1924] [id = 137] 16:04:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa40c72800) [pid = 1924] [serial = 410] [outer = (nil)] 16:04:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa45dd7800) [pid = 1924] [serial = 411] [outer = 0x7ffa40c72800] 16:04:10 INFO - PROCESS | 1924 | 1462921450635 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa4eb33000) [pid = 1924] [serial = 412] [outer = 0x7ffa40c72800] 16:04:11 INFO - PROCESS | 1924 | 1462921451519 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:04:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1238ms 16:04:11 INFO - PROCESS | 1924 | 1462921451565 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 1924 | 1462921451569 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 16:04:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:04:11 INFO - PROCESS | 1924 | 1462921451574 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 1924 | 1462921451576 Marionette TRACE conn4 <- [1,522,null,{}] 16:04:11 INFO - PROCESS | 1924 | 1462921451589 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 1924 | 1462921451783 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 16:04:11 INFO - PROCESS | 1924 | 1462921451804 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d290000 == 65 [pid = 1924] [id = 138] 16:04:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa45dd0400) [pid = 1924] [serial = 413] [outer = (nil)] 16:04:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa4f8c4000) [pid = 1924] [serial = 414] [outer = 0x7ffa45dd0400] 16:04:11 INFO - PROCESS | 1924 | 1462921451867 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa5046b400) [pid = 1924] [serial = 415] [outer = 0x7ffa45dd0400] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa45a18000) [pid = 1924] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa45a15000) [pid = 1924] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa41314800) [pid = 1924] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa4da3bc00) [pid = 1924] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa45a05400) [pid = 1924] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:04:12 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa4c551800) [pid = 1924] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:04:12 INFO - PROCESS | 1924 | 1462921452788 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:04:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1236ms 16:04:12 INFO - PROCESS | 1924 | 1462921452813 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 1924 | 1462921452817 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 16:04:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:04:12 INFO - PROCESS | 1924 | 1462921452822 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 1924 | 1462921452824 Marionette TRACE conn4 <- [1,526,null,{}] 16:04:12 INFO - PROCESS | 1924 | 1462921452830 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 1924 | 1462921453046 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 16:04:13 INFO - PROCESS | 1924 | 1462921453085 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa607ca000 == 66 [pid = 1924] [id = 139] 16:04:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa414d8000) [pid = 1924] [serial = 416] [outer = (nil)] 16:04:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa414dec00) [pid = 1924] [serial = 417] [outer = 0x7ffa414d8000] 16:04:13 INFO - PROCESS | 1924 | 1462921453151 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa51279400) [pid = 1924] [serial = 418] [outer = 0x7ffa414d8000] 16:04:14 INFO - PROCESS | 1924 | 1462921454636 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 16:04:14 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 16:04:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1879ms 16:04:14 INFO - PROCESS | 1924 | 1462921454704 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 1924 | 1462921454710 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 16:04:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:04:14 INFO - PROCESS | 1924 | 1462921454721 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 1924 | 1462921454726 Marionette TRACE conn4 <- [1,530,null,{}] 16:04:14 INFO - PROCESS | 1924 | 1462921454735 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 1924 | 1462921454970 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 16:04:15 INFO - PROCESS | 1924 | 1462921455126 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d78000 == 67 [pid = 1924] [id = 140] 16:04:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa414da800) [pid = 1924] [serial = 419] [outer = (nil)] 16:04:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa414dd400) [pid = 1924] [serial = 420] [outer = 0x7ffa414da800] 16:04:15 INFO - PROCESS | 1924 | 1462921455202 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa44f64400) [pid = 1924] [serial = 421] [outer = 0x7ffa414da800] 16:04:16 INFO - PROCESS | 1924 | 1462921456100 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 16:04:16 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 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:04:16 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 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:04:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1397ms 16:04:16 INFO - PROCESS | 1924 | 1462921456157 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 1924 | 1462921456165 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 16:04:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:04:16 INFO - PROCESS | 1924 | 1462921456179 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 1924 | 1462921456182 Marionette TRACE conn4 <- [1,534,null,{}] 16:04:16 INFO - PROCESS | 1924 | 1462921456189 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 1924 | 1462921456389 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 16:04:16 INFO - PROCESS | 1924 | 1462921456592 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fe44800 == 68 [pid = 1924] [id = 141] 16:04:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa45dd0800) [pid = 1924] [serial = 422] [outer = (nil)] 16:04:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa460b3000) [pid = 1924] [serial = 423] [outer = 0x7ffa45dd0800] 16:04:16 INFO - PROCESS | 1924 | 1462921456676 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa469e3000) [pid = 1924] [serial = 424] [outer = 0x7ffa45dd0800] 16:04:17 INFO - PROCESS | 1924 | 1462921457519 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:04:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1386ms 16:04:17 INFO - PROCESS | 1924 | 1462921457581 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 1924 | 1462921457586 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 16:04:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:04:17 INFO - PROCESS | 1924 | 1462921457593 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 1924 | 1462921457599 Marionette TRACE conn4 <- [1,538,null,{}] 16:04:17 INFO - PROCESS | 1924 | 1462921457615 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 1924 | 1462921457821 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 16:04:18 INFO - PROCESS | 1924 | 1462921457990 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628af800 == 69 [pid = 1924] [id = 142] 16:04:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa45dd9400) [pid = 1924] [serial = 425] [outer = (nil)] 16:04:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa4892dc00) [pid = 1924] [serial = 426] [outer = 0x7ffa45dd9400] 16:04:18 INFO - PROCESS | 1924 | 1462921458083 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa4e851000) [pid = 1924] [serial = 427] [outer = 0x7ffa45dd9400] 16:04:19 INFO - PROCESS | 1924 | 1462921459084 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 16:04:19 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. 16:04:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1540ms 16:04:19 INFO - PROCESS | 1924 | 1462921459149 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 1924 | 1462921459154 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 16:04:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:04:19 INFO - PROCESS | 1924 | 1462921459163 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 1924 | 1462921459166 Marionette TRACE conn4 <- [1,542,null,{}] 16:04:19 INFO - PROCESS | 1924 | 1462921459173 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 1924 | 1462921459360 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 16:04:19 INFO - PROCESS | 1924 | 1462921459527 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fbaa000 == 70 [pid = 1924] [id = 143] 16:04:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa469e3400) [pid = 1924] [serial = 428] [outer = (nil)] 16:04:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa4f12a000) [pid = 1924] [serial = 429] [outer = 0x7ffa469e3400] 16:04:19 INFO - PROCESS | 1924 | 1462921459617 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa5024b000) [pid = 1924] [serial = 430] [outer = 0x7ffa469e3400] 16:04:20 INFO - PROCESS | 1924 | 1462921460571 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 16:04:20 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. 16:04:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1431ms 16:04:20 INFO - PROCESS | 1924 | 1462921460594 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 1924 | 1462921460598 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 16:04:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:04:20 INFO - PROCESS | 1924 | 1462921460605 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 1924 | 1462921460607 Marionette TRACE conn4 <- [1,546,null,{}] 16:04:20 INFO - PROCESS | 1924 | 1462921460613 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 1924 | 1462921460857 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 16:04:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa4856a800) [pid = 1924] [serial = 431] [outer = 0x7ffa46702800] 16:04:21 INFO - PROCESS | 1924 | 1462921461067 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe53800 == 71 [pid = 1924] [id = 144] 16:04:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa4f124800) [pid = 1924] [serial = 432] [outer = (nil)] 16:04:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa5115e400) [pid = 1924] [serial = 433] [outer = 0x7ffa4f124800] 16:04:21 INFO - PROCESS | 1924 | 1462921461153 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa51698400) [pid = 1924] [serial = 434] [outer = 0x7ffa4f124800] 16:04:22 INFO - PROCESS | 1924 | 1462921462098 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:04:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1542ms 16:04:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:04:22 INFO - PROCESS | 1924 | 1462921462148 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 1924 | 1462921462151 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 16:04:22 INFO - PROCESS | 1924 | 1462921462157 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 1924 | 1462921462160 Marionette TRACE conn4 <- [1,550,null,{}] 16:04:22 INFO - PROCESS | 1924 | 1462921462166 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 1924 | 1462921462403 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 16:04:22 INFO - PROCESS | 1924 | 1462921462559 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4827a800 == 72 [pid = 1924] [id = 145] 16:04:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa40a45800) [pid = 1924] [serial = 435] [outer = (nil)] 16:04:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa40a4a400) [pid = 1924] [serial = 436] [outer = 0x7ffa40a45800] 16:04:22 INFO - PROCESS | 1924 | 1462921462644 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa60791400) [pid = 1924] [serial = 437] [outer = 0x7ffa40a45800] 16:04:23 INFO - PROCESS | 1924 | 1462921463493 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 16:04:23 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. 16:04:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1386ms 16:04:23 INFO - PROCESS | 1924 | 1462921463546 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 1924 | 1462921463549 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 16:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:04:23 INFO - PROCESS | 1924 | 1462921463555 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 1924 | 1462921463558 Marionette TRACE conn4 <- [1,554,null,{}] 16:04:23 INFO - PROCESS | 1924 | 1462921463564 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 1924 | 1462921463716 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 16:04:23 INFO - PROCESS | 1924 | 1462921463876 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef6b000 == 73 [pid = 1924] [id = 146] 16:04:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa3f07e800) [pid = 1924] [serial = 438] [outer = (nil)] 16:04:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3f084800) [pid = 1924] [serial = 439] [outer = 0x7ffa3f07e800] 16:04:23 INFO - PROCESS | 1924 | 1462921463970 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3f08a800) [pid = 1924] [serial = 440] [outer = 0x7ffa3f07e800] 16:04:24 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:24 INFO - PROCESS | 1924 | 1462921464885 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1391ms 16:04:24 INFO - PROCESS | 1924 | 1462921464947 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 16:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:04:24 INFO - PROCESS | 1924 | 1462921464951 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 16:04:24 INFO - PROCESS | 1924 | 1462921464958 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 1924 | 1462921464961 Marionette TRACE conn4 <- [1,558,null,{}] 16:04:24 INFO - PROCESS | 1924 | 1462921464967 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:25 INFO - PROCESS | 1924 | 1462921465159 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 16:04:25 INFO - PROCESS | 1924 | 1462921465317 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41450000 == 74 [pid = 1924] [id = 147] 16:04:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3f07f000) [pid = 1924] [serial = 441] [outer = (nil)] 16:04:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa40a4bc00) [pid = 1924] [serial = 442] [outer = 0x7ffa3f07f000] 16:04:25 INFO - PROCESS | 1924 | 1462921465401 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa46fd6400) [pid = 1924] [serial = 443] [outer = 0x7ffa3f07f000] 16:04:26 INFO - PROCESS | 1924 | 1462921466339 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1443ms 16:04:26 INFO - PROCESS | 1924 | 1462921466401 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 1924 | 1462921466405 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 16:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:04:26 INFO - PROCESS | 1924 | 1462921466411 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 1924 | 1462921466413 Marionette TRACE conn4 <- [1,562,null,{}] 16:04:26 INFO - PROCESS | 1924 | 1462921466419 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 1924 | 1462921466613 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 16:04:26 INFO - PROCESS | 1924 | 1462921466777 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d61000 == 75 [pid = 1924] [id = 148] 16:04:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3f08b400) [pid = 1924] [serial = 444] [outer = (nil)] 16:04:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa46fdb000) [pid = 1924] [serial = 445] [outer = 0x7ffa3f08b400] 16:04:26 INFO - PROCESS | 1924 | 1462921466901 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa46fdf800) [pid = 1924] [serial = 446] [outer = 0x7ffa3f08b400] 16:04:27 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:27 INFO - PROCESS | 1924 | 1462921467707 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1330ms 16:04:27 INFO - PROCESS | 1924 | 1462921467742 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 1924 | 1462921467746 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 16:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:04:27 INFO - PROCESS | 1924 | 1462921467752 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 1924 | 1462921467755 Marionette TRACE conn4 <- [1,566,null,{}] 16:04:27 INFO - PROCESS | 1924 | 1462921467760 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 1924 | 1462921467934 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 16:04:28 INFO - PROCESS | 1924 | 1462921468102 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41462800 == 76 [pid = 1924] [id = 149] 16:04:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa4130bc00) [pid = 1924] [serial = 447] [outer = (nil)] 16:04:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa470e6000) [pid = 1924] [serial = 448] [outer = 0x7ffa4130bc00] 16:04:28 INFO - PROCESS | 1924 | 1462921468183 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa470eac00) [pid = 1924] [serial = 449] [outer = 0x7ffa4130bc00] 16:04:28 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:29 INFO - PROCESS | 1924 | 1462921469119 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1431ms 16:04:29 INFO - PROCESS | 1924 | 1462921469185 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 16:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:04:29 INFO - PROCESS | 1924 | 1462921469190 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 16:04:29 INFO - PROCESS | 1924 | 1462921469195 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 1924 | 1462921469200 Marionette TRACE conn4 <- [1,570,null,{}] 16:04:29 INFO - PROCESS | 1924 | 1462921469205 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 1924 | 1462921469470 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 16:04:29 INFO - PROCESS | 1924 | 1462921469697 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41260000 == 77 [pid = 1924] [id = 150] 16:04:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa45a0e000) [pid = 1924] [serial = 450] [outer = (nil)] 16:04:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa471db000) [pid = 1924] [serial = 451] [outer = 0x7ffa45a0e000] 16:04:29 INFO - PROCESS | 1924 | 1462921469842 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa471e3000) [pid = 1924] [serial = 452] [outer = 0x7ffa45a0e000] 16:04:30 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:31 INFO - PROCESS | 1924 | 1462921471102 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1938ms 16:04:31 INFO - PROCESS | 1924 | 1462921471144 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 1924 | 1462921471149 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 16:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:04:31 INFO - PROCESS | 1924 | 1462921471158 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 1924 | 1462921471164 Marionette TRACE conn4 <- [1,574,null,{}] 16:04:31 INFO - PROCESS | 1924 | 1462921471173 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 1924 | 1462921471447 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 16:04:31 INFO - PROCESS | 1924 | 1462921471600 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d5a800 == 78 [pid = 1924] [id = 151] 16:04:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa4130e400) [pid = 1924] [serial = 453] [outer = (nil)] 16:04:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa41314400) [pid = 1924] [serial = 454] [outer = 0x7ffa4130e400] 16:04:31 INFO - PROCESS | 1924 | 1462921471686 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa414dfc00) [pid = 1924] [serial = 455] [outer = 0x7ffa4130e400] 16:04:32 INFO - PROCESS | 1924 | 1462921472557 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1440ms 16:04:32 INFO - PROCESS | 1924 | 1462921472600 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 1924 | 1462921472608 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 16:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:04:32 INFO - PROCESS | 1924 | 1462921472619 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 1924 | 1462921472623 Marionette TRACE conn4 <- [1,578,null,{}] 16:04:32 INFO - PROCESS | 1924 | 1462921472630 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 1924 | 1462921472808 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 16:04:32 INFO - PROCESS | 1924 | 1462921472987 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d7e800 == 79 [pid = 1924] [id = 152] 16:04:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa40c75800) [pid = 1924] [serial = 456] [outer = (nil)] 16:04:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa45a10400) [pid = 1924] [serial = 457] [outer = 0x7ffa40c75800] 16:04:33 INFO - PROCESS | 1924 | 1462921473119 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa45cb6800) [pid = 1924] [serial = 458] [outer = 0x7ffa40c75800] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61a0c800 == 78 [pid = 1924] [id = 57] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4683b000 == 77 [pid = 1924] [id = 54] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50377800 == 76 [pid = 1924] [id = 55] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5741f000 == 75 [pid = 1924] [id = 20] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa66787000 == 74 [pid = 1924] [id = 101] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa566d7000 == 73 [pid = 1924] [id = 19] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4684a000 == 72 [pid = 1924] [id = 29] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50b89000 == 71 [pid = 1924] [id = 28] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5c426800 == 70 [pid = 1924] [id = 21] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa51271800 == 69 [pid = 1924] [id = 27] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d290000 == 68 [pid = 1924] [id = 138] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa516d4800 == 67 [pid = 1924] [id = 137] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fbe8000 == 66 [pid = 1924] [id = 136] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb52000 == 65 [pid = 1924] [id = 135] 16:04:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461f1000 == 64 [pid = 1924] [id = 134] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45919800 == 63 [pid = 1924] [id = 132] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa6768d000 == 62 [pid = 1924] [id = 131] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628b4000 == 61 [pid = 1924] [id = 129] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61e2c000 == 60 [pid = 1924] [id = 128] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d743800 == 59 [pid = 1924] [id = 127] 16:04:34 INFO - PROCESS | 1924 | 1462921474135 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 16:04:34 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb3e000 == 58 [pid = 1924] [id = 126] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa45a0fc00) [pid = 1924] [serial = 364] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa44ed1000) [pid = 1924] [serial = 363] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa4130d000) [pid = 1924] [serial = 342] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa61f50000) [pid = 1924] [serial = 360] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa4f8ca000) [pid = 1924] [serial = 351] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa4eb34000) [pid = 1924] [serial = 369] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa4eb3c800) [pid = 1924] [serial = 370] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa46993400) [pid = 1924] [serial = 345] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa484bb400) [pid = 1924] [serial = 366] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa516e7400) [pid = 1924] [serial = 354] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa49d5d800) [pid = 1924] [serial = 367] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa4d9c2000) [pid = 1924] [serial = 348] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa5e413c00) [pid = 1924] [serial = 357] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa508f3400) [pid = 1924] [serial = 372] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa5348b400) [pid = 1924] [serial = 373] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa5024e400) [pid = 1924] [serial = 340] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa45a1f800) [pid = 1924] [serial = 304] [outer = (nil)] [url = about:blank] 16:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1583ms 16:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:04:34 INFO - PROCESS | 1924 | 1462921474204 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 1924 | 1462921474207 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 16:04:34 INFO - PROCESS | 1924 | 1462921474215 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 1924 | 1462921474220 Marionette TRACE conn4 <- [1,582,null,{}] 16:04:34 INFO - PROCESS | 1924 | 1462921474235 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 1924 | 1462921474404 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 16:04:34 INFO - PROCESS | 1924 | 1462921474696 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa485b3000 == 59 [pid = 1924] [id = 153] 16:04:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa45cc4800) [pid = 1924] [serial = 459] [outer = (nil)] 16:04:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa45da9400) [pid = 1924] [serial = 460] [outer = 0x7ffa45cc4800] 16:04:34 INFO - PROCESS | 1924 | 1462921474825 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa45dd6400) [pid = 1924] [serial = 461] [outer = 0x7ffa45cc4800] 16:04:35 INFO - PROCESS | 1924 | 1462921475881 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1689ms 16:04:35 INFO - PROCESS | 1924 | 1462921475902 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 1924 | 1462921475908 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 16:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:04:35 INFO - PROCESS | 1924 | 1462921475913 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 1924 | 1462921475915 Marionette TRACE conn4 <- [1,586,null,{}] 16:04:35 INFO - PROCESS | 1924 | 1462921475921 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 1924 | 1462921476070 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 16:04:36 INFO - PROCESS | 1924 | 1462921476086 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e899000 == 60 [pid = 1924] [id = 154] 16:04:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa45cc5000) [pid = 1924] [serial = 462] [outer = (nil)] 16:04:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa46fe1c00) [pid = 1924] [serial = 463] [outer = 0x7ffa45cc5000] 16:04:36 INFO - PROCESS | 1924 | 1462921476150 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa470ed800) [pid = 1924] [serial = 464] [outer = 0x7ffa45cc5000] 16:04:36 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:37 INFO - PROCESS | 1924 | 1462921477015 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1136ms 16:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:04:37 INFO - PROCESS | 1924 | 1462921477051 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 1924 | 1462921477053 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 16:04:37 INFO - PROCESS | 1924 | 1462921477066 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 1924 | 1462921477068 Marionette TRACE conn4 <- [1,590,null,{}] 16:04:37 INFO - PROCESS | 1924 | 1462921477078 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 1924 | 1462921477273 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 16:04:37 INFO - PROCESS | 1924 | 1462921477293 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f6b9800 == 61 [pid = 1924] [id = 155] 16:04:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa46702c00) [pid = 1924] [serial = 465] [outer = (nil)] 16:04:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa471d9c00) [pid = 1924] [serial = 466] [outer = 0x7ffa46702c00] 16:04:37 INFO - PROCESS | 1924 | 1462921477355 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa471e2800) [pid = 1924] [serial = 467] [outer = 0x7ffa46702c00] 16:04:38 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa40c72800) [pid = 1924] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:04:38 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa45dd0400) [pid = 1924] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:04:38 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa45a0f400) [pid = 1924] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:04:38 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa45c90c00) [pid = 1924] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:04:38 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa45a0bc00) [pid = 1924] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:04:38 INFO - PROCESS | 1924 | 1462921478717 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1691ms 16:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:04:38 INFO - PROCESS | 1924 | 1462921478752 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 1924 | 1462921478754 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 16:04:38 INFO - PROCESS | 1924 | 1462921478760 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 1924 | 1462921478763 Marionette TRACE conn4 <- [1,594,null,{}] 16:04:38 INFO - PROCESS | 1924 | 1462921478769 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 1924 | 1462921479075 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 16:04:39 INFO - PROCESS | 1924 | 1462921479156 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50377800 == 62 [pid = 1924] [id = 156] 16:04:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa471da400) [pid = 1924] [serial = 468] [outer = (nil)] 16:04:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa4da32400) [pid = 1924] [serial = 469] [outer = 0x7ffa471da400] 16:04:39 INFO - PROCESS | 1924 | 1462921479227 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa4da41000) [pid = 1924] [serial = 470] [outer = 0x7ffa471da400] 16:04:39 INFO - PROCESS | 1924 | 1462921479939 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1231ms 16:04:39 INFO - PROCESS | 1924 | 1462921479992 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 1924 | 1462921479995 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 16:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:04:40 INFO - PROCESS | 1924 | 1462921480012 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 1924 | 1462921480016 Marionette TRACE conn4 <- [1,598,null,{}] 16:04:40 INFO - PROCESS | 1924 | 1462921480022 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 1924 | 1462921480191 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 16:04:40 INFO - PROCESS | 1924 | 1462921480203 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa52049800 == 63 [pid = 1924] [id = 157] 16:04:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa4da41800) [pid = 1924] [serial = 471] [outer = (nil)] 16:04:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa4eb32000) [pid = 1924] [serial = 472] [outer = 0x7ffa4da41800] 16:04:40 INFO - PROCESS | 1924 | 1462921480272 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa4eb3cc00) [pid = 1924] [serial = 473] [outer = 0x7ffa4da41800] 16:04:41 INFO - PROCESS | 1924 | 1462921481336 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:04:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1391ms 16:04:41 INFO - PROCESS | 1924 | 1462921481394 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 1924 | 1462921481400 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 16:04:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:04:41 INFO - PROCESS | 1924 | 1462921481409 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 1924 | 1462921481414 Marionette TRACE conn4 <- [1,602,null,{}] 16:04:41 INFO - PROCESS | 1924 | 1462921481422 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 1924 | 1462921481599 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 16:04:41 INFO - PROCESS | 1924 | 1462921481763 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d7d000 == 64 [pid = 1924] [id = 158] 16:04:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa41307400) [pid = 1924] [serial = 474] [outer = (nil)] 16:04:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa414da400) [pid = 1924] [serial = 475] [outer = 0x7ffa41307400] 16:04:41 INFO - PROCESS | 1924 | 1462921481844 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa45a0b800) [pid = 1924] [serial = 476] [outer = 0x7ffa41307400] 16:04:42 INFO - PROCESS | 1924 | 1462921482728 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1382ms 16:04:42 INFO - PROCESS | 1924 | 1462921482793 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 1924 | 1462921482801 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 16:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:04:42 INFO - PROCESS | 1924 | 1462921482812 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 1924 | 1462921482816 Marionette TRACE conn4 <- [1,606,null,{}] 16:04:42 INFO - PROCESS | 1924 | 1462921482822 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 1924 | 1462921483030 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 16:04:43 INFO - PROCESS | 1924 | 1462921483194 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fe63800 == 65 [pid = 1924] [id = 159] 16:04:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45cb8400) [pid = 1924] [serial = 477] [outer = (nil)] 16:04:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa45cc4000) [pid = 1924] [serial = 478] [outer = 0x7ffa45cb8400] 16:04:43 INFO - PROCESS | 1924 | 1462921483280 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa460b1c00) [pid = 1924] [serial = 479] [outer = 0x7ffa45cb8400] 16:04:44 INFO - PROCESS | 1924 | 1462921484431 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:04:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1682ms 16:04:44 INFO - PROCESS | 1924 | 1462921484496 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 16:04:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:04:44 INFO - PROCESS | 1924 | 1462921484501 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 16:04:44 INFO - PROCESS | 1924 | 1462921484510 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 1924 | 1462921484517 Marionette TRACE conn4 <- [1,610,null,{}] 16:04:44 INFO - PROCESS | 1924 | 1462921484537 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 1924 | 1462921484779 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 16:04:45 INFO - PROCESS | 1924 | 1462921484996 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d743800 == 66 [pid = 1924] [id = 160] 16:04:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa471dc000) [pid = 1924] [serial = 480] [outer = (nil)] 16:04:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa48572800) [pid = 1924] [serial = 481] [outer = 0x7ffa471dc000] 16:04:45 INFO - PROCESS | 1924 | 1462921485099 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa4c50c400) [pid = 1924] [serial = 482] [outer = 0x7ffa471dc000] 16:04:46 INFO - PROCESS | 1924 | 1462921486019 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:04:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1549ms 16:04:46 INFO - PROCESS | 1924 | 1462921486059 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 1924 | 1462921486066 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 16:04:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:04:46 INFO - PROCESS | 1924 | 1462921486076 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 1924 | 1462921486081 Marionette TRACE conn4 <- [1,614,null,{}] 16:04:46 INFO - PROCESS | 1924 | 1462921486089 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 1924 | 1462921486285 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 16:04:46 INFO - PROCESS | 1924 | 1462921486443 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61a06000 == 67 [pid = 1924] [id = 161] 16:04:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa471e4800) [pid = 1924] [serial = 483] [outer = (nil)] 16:04:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa4edf6400) [pid = 1924] [serial = 484] [outer = 0x7ffa471e4800] 16:04:46 INFO - PROCESS | 1924 | 1462921486527 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa4f132800) [pid = 1924] [serial = 485] [outer = 0x7ffa471e4800] 16:04:47 INFO - PROCESS | 1924 | 1462921487386 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1384ms 16:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:04:47 INFO - PROCESS | 1924 | 1462921487460 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 1924 | 1462921487463 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 16:04:47 INFO - PROCESS | 1924 | 1462921487469 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 1924 | 1462921487472 Marionette TRACE conn4 <- [1,618,null,{}] 16:04:47 INFO - PROCESS | 1924 | 1462921487478 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 1924 | 1462921487641 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 16:04:47 INFO - PROCESS | 1924 | 1462921487799 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628bc000 == 68 [pid = 1924] [id = 162] 16:04:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa4da3ec00) [pid = 1924] [serial = 486] [outer = (nil)] 16:04:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa4f8c0800) [pid = 1924] [serial = 487] [outer = 0x7ffa4da3ec00] 16:04:47 INFO - PROCESS | 1924 | 1462921487871 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa4fc9ec00) [pid = 1924] [serial = 488] [outer = 0x7ffa4da3ec00] 16:04:48 INFO - PROCESS | 1924 | 1462921488757 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:04:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1329ms 16:04:48 INFO - PROCESS | 1924 | 1462921488798 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 1924 | 1462921488802 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 16:04:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:04:48 INFO - PROCESS | 1924 | 1462921488808 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 1924 | 1462921488811 Marionette TRACE conn4 <- [1,622,null,{}] 16:04:48 INFO - PROCESS | 1924 | 1462921488816 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 1924 | 1462921489020 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 16:04:49 INFO - PROCESS | 1924 | 1462921489190 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676be000 == 69 [pid = 1924] [id = 163] 16:04:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa4fe69800) [pid = 1924] [serial = 489] [outer = (nil)] 16:04:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa51692c00) [pid = 1924] [serial = 490] [outer = 0x7ffa4fe69800] 16:04:49 INFO - PROCESS | 1924 | 1462921489262 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa537cd400) [pid = 1924] [serial = 491] [outer = 0x7ffa4fe69800] 16:04:50 INFO - PROCESS | 1924 | 1462921490194 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1437ms 16:04:50 INFO - PROCESS | 1924 | 1462921490249 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 1924 | 1462921490252 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 16:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:04:50 INFO - PROCESS | 1924 | 1462921490260 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 1924 | 1462921490264 Marionette TRACE conn4 <- [1,626,null,{}] 16:04:50 INFO - PROCESS | 1924 | 1462921490270 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 1924 | 1462921490469 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 16:04:50 INFO - PROCESS | 1924 | 1462921490661 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47041800 == 70 [pid = 1924] [id = 164] 16:04:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa47068c00) [pid = 1924] [serial = 492] [outer = (nil)] 16:04:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa4706d000) [pid = 1924] [serial = 493] [outer = 0x7ffa47068c00] 16:04:50 INFO - PROCESS | 1924 | 1462921490775 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa47072400) [pid = 1924] [serial = 494] [outer = 0x7ffa47068c00] 16:04:51 INFO - PROCESS | 1924 | 1462921491634 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:04:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1432ms 16:04:51 INFO - PROCESS | 1924 | 1462921491693 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 1924 | 1462921491696 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 16:04:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:04:51 INFO - PROCESS | 1924 | 1462921491702 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 1924 | 1462921491704 Marionette TRACE conn4 <- [1,630,null,{}] 16:04:51 INFO - PROCESS | 1924 | 1462921491710 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 1924 | 1462921491862 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 16:04:52 INFO - PROCESS | 1924 | 1462921492036 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bed0800 == 71 [pid = 1924] [id = 165] 16:04:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa47068800) [pid = 1924] [serial = 495] [outer = (nil)] 16:04:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa537d9800) [pid = 1924] [serial = 496] [outer = 0x7ffa47068800] 16:04:52 INFO - PROCESS | 1924 | 1462921492122 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa5c4df400) [pid = 1924] [serial = 497] [outer = 0x7ffa47068800] 16:04:53 INFO - PROCESS | 1924 | 1462921493013 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:04:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1384ms 16:04:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:04:53 INFO - PROCESS | 1924 | 1462921493088 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 1924 | 1462921493090 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 16:04:53 INFO - PROCESS | 1924 | 1462921493097 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 1924 | 1462921493102 Marionette TRACE conn4 <- [1,634,null,{}] 16:04:53 INFO - PROCESS | 1924 | 1462921493107 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 1924 | 1462921493285 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 16:04:53 INFO - PROCESS | 1924 | 1462921493453 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f96000 == 72 [pid = 1924] [id = 166] 16:04:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa3cfe7400) [pid = 1924] [serial = 498] [outer = (nil)] 16:04:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa3cfefc00) [pid = 1924] [serial = 499] [outer = 0x7ffa3cfe7400] 16:04:53 INFO - PROCESS | 1924 | 1462921493550 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3cff4c00) [pid = 1924] [serial = 500] [outer = 0x7ffa3cfe7400] 16:04:54 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:54 INFO - PROCESS | 1924 | 1462921494501 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1435ms 16:04:54 INFO - PROCESS | 1924 | 1462921494533 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 1924 | 1462921494537 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 16:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:04:54 INFO - PROCESS | 1924 | 1462921494543 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 1924 | 1462921494547 Marionette TRACE conn4 <- [1,638,null,{}] 16:04:54 INFO - PROCESS | 1924 | 1462921494553 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 1924 | 1462921494737 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 16:04:54 INFO - PROCESS | 1924 | 1462921494908 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46fa7000 == 73 [pid = 1924] [id = 167] 16:04:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa3cfed800) [pid = 1924] [serial = 501] [outer = (nil)] 16:04:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa45cbfc00) [pid = 1924] [serial = 502] [outer = 0x7ffa3cfed800] 16:04:54 INFO - PROCESS | 1924 | 1462921494983 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa5032f000) [pid = 1924] [serial = 503] [outer = 0x7ffa3cfed800] 16:04:55 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:04:56 INFO - PROCESS | 1924 | 1462921496258 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1782ms 16:04:56 INFO - PROCESS | 1924 | 1462921496329 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 1924 | 1462921496338 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 16:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:04:56 INFO - PROCESS | 1924 | 1462921496350 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 1924 | 1462921496354 Marionette TRACE conn4 <- [1,642,null,{}] 16:04:56 INFO - PROCESS | 1924 | 1462921496362 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 1924 | 1462921496578 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 16:04:56 INFO - PROCESS | 1924 | 1462921496818 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3cbcf000 == 74 [pid = 1924] [id = 168] 16:04:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa41312000) [pid = 1924] [serial = 504] [outer = (nil)] 16:04:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa414d7c00) [pid = 1924] [serial = 505] [outer = 0x7ffa41312000] 16:04:57 INFO - PROCESS | 1924 | 1462921497003 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa45010400) [pid = 1924] [serial = 506] [outer = 0x7ffa41312000] 16:04:57 INFO - PROCESS | 1924 | 1462921497899 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1590ms 16:04:57 INFO - PROCESS | 1924 | 1462921497939 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 1924 | 1462921497948 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 16:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:04:57 INFO - PROCESS | 1924 | 1462921497958 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 1924 | 1462921497962 Marionette TRACE conn4 <- [1,646,null,{}] 16:04:57 INFO - PROCESS | 1924 | 1462921497967 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 1924 | 1462921498140 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa414dec00) [pid = 1924] [serial = 417] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa5e8c6400) [pid = 1924] [serial = 375] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa49d20c00) [pid = 1924] [serial = 378] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa4f9f7000) [pid = 1924] [serial = 381] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa61f43800) [pid = 1924] [serial = 384] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa625ce400) [pid = 1924] [serial = 387] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa45c8a400) [pid = 1924] [serial = 390] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa64ea0000) [pid = 1924] [serial = 393] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa45da7400) [pid = 1924] [serial = 396] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | 1462921498390 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe6e800 == 75 [pid = 1924] [id = 169] 16:04:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa414d8800) [pid = 1924] [serial = 507] [outer = (nil)] 16:04:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa4501e000) [pid = 1924] [serial = 508] [outer = 0x7ffa414d8800] 16:04:58 INFO - PROCESS | 1924 | 1462921498517 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa45a24c00) [pid = 1924] [serial = 509] [outer = 0x7ffa414d8800] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef6b000 == 74 [pid = 1924] [id = 146] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4827a800 == 73 [pid = 1924] [id = 145] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe53800 == 72 [pid = 1924] [id = 144] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fbaa000 == 71 [pid = 1924] [id = 143] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628af800 == 70 [pid = 1924] [id = 142] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fe44800 == 69 [pid = 1924] [id = 141] 16:04:58 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d78000 == 68 [pid = 1924] [id = 140] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa4eb33000) [pid = 1924] [serial = 412] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa4f129c00) [pid = 1924] [serial = 409] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa45dd7800) [pid = 1924] [serial = 411] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4f8c4000) [pid = 1924] [serial = 414] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa5046b400) [pid = 1924] [serial = 415] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa461cd400) [pid = 1924] [serial = 405] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4dabe400) [pid = 1924] [serial = 408] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa45a13400) [pid = 1924] [serial = 402] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa45c85000) [pid = 1924] [serial = 403] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa484be800) [pid = 1924] [serial = 406] [outer = (nil)] [url = about:blank] 16:04:58 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa40c71000) [pid = 1924] [serial = 399] [outer = (nil)] [url = about:blank] 16:04:59 INFO - PROCESS | 1924 | 1462921499375 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1491ms 16:04:59 INFO - PROCESS | 1924 | 1462921499450 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 1924 | 1462921499453 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 16:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:04:59 INFO - PROCESS | 1924 | 1462921499461 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 1924 | 1462921499466 Marionette TRACE conn4 <- [1,650,null,{}] 16:04:59 INFO - PROCESS | 1924 | 1462921499483 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 1924 | 1462921499668 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 16:04:59 INFO - PROCESS | 1924 | 1462921499801 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461e5800 == 69 [pid = 1924] [id = 170] 16:04:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa45012000) [pid = 1924] [serial = 510] [outer = (nil)] 16:04:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa45daa000) [pid = 1924] [serial = 511] [outer = 0x7ffa45012000] 16:04:59 INFO - PROCESS | 1924 | 1462921499871 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa460c0400) [pid = 1924] [serial = 512] [outer = 0x7ffa45012000] 16:05:00 INFO - PROCESS | 1924 | 1462921500653 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:05:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1237ms 16:05:00 INFO - PROCESS | 1924 | 1462921500705 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 1924 | 1462921500709 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 16:05:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:05:00 INFO - PROCESS | 1924 | 1462921500717 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 1924 | 1462921500720 Marionette TRACE conn4 <- [1,654,null,{}] 16:05:00 INFO - PROCESS | 1924 | 1462921500727 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 1924 | 1462921500899 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 16:05:00 INFO - PROCESS | 1924 | 1462921500911 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1d0800 == 70 [pid = 1924] [id = 171] 16:05:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa45dd5000) [pid = 1924] [serial = 513] [outer = (nil)] 16:05:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa46fd8800) [pid = 1924] [serial = 514] [outer = 0x7ffa45dd5000] 16:05:00 INFO - PROCESS | 1924 | 1462921500983 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa47071c00) [pid = 1924] [serial = 515] [outer = 0x7ffa45dd5000] 16:05:02 INFO - PROCESS | 1924 | 1462921502025 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:05:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1380ms 16:05:02 INFO - PROCESS | 1924 | 1462921502098 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 1924 | 1462921502102 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 16:05:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:05:02 INFO - PROCESS | 1924 | 1462921502107 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 1924 | 1462921502109 Marionette TRACE conn4 <- [1,658,null,{}] 16:05:02 INFO - PROCESS | 1924 | 1462921502115 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 1924 | 1462921502309 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 16:05:02 INFO - PROCESS | 1924 | 1462921502340 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f11f000 == 71 [pid = 1924] [id = 172] 16:05:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa461cd400) [pid = 1924] [serial = 516] [outer = (nil)] 16:05:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa470ec800) [pid = 1924] [serial = 517] [outer = 0x7ffa461cd400] 16:05:02 INFO - PROCESS | 1924 | 1462921502405 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa471df000) [pid = 1924] [serial = 518] [outer = 0x7ffa461cd400] 16:05:03 INFO - PROCESS | 1924 | 1462921503549 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa40c75800) [pid = 1924] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa46702c00) [pid = 1924] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa45cc4800) [pid = 1924] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa471da400) [pid = 1924] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4130e400) [pid = 1924] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:05:03 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa45cc5000) [pid = 1924] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1490ms 16:05:03 INFO - PROCESS | 1924 | 1462921503600 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 1924 | 1462921503604 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 16:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:05:03 INFO - PROCESS | 1924 | 1462921503612 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 1924 | 1462921503615 Marionette TRACE conn4 <- [1,662,null,{}] 16:05:03 INFO - PROCESS | 1924 | 1462921503621 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 1924 | 1462921503816 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 16:05:04 INFO - PROCESS | 1924 | 1462921503993 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5005b000 == 72 [pid = 1924] [id = 173] 16:05:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa44f65c00) [pid = 1924] [serial = 519] [outer = (nil)] 16:05:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa4c503c00) [pid = 1924] [serial = 520] [outer = 0x7ffa44f65c00] 16:05:04 INFO - PROCESS | 1924 | 1462921504060 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4eb38c00) [pid = 1924] [serial = 521] [outer = 0x7ffa44f65c00] 16:05:04 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:04 INFO - PROCESS | 1924 | 1462921504853 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:05:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1281ms 16:05:04 INFO - PROCESS | 1924 | 1462921504895 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 1924 | 1462921504900 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 16:05:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:05:04 INFO - PROCESS | 1924 | 1462921504907 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 1924 | 1462921504910 Marionette TRACE conn4 <- [1,666,null,{}] 16:05:04 INFO - PROCESS | 1924 | 1462921504917 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 1924 | 1462921505118 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 16:05:05 INFO - PROCESS | 1924 | 1462921505249 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa566d6800 == 73 [pid = 1924] [id = 174] 16:05:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa4130c000) [pid = 1924] [serial = 522] [outer = (nil)] 16:05:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa4eb3c400) [pid = 1924] [serial = 523] [outer = 0x7ffa4130c000] 16:05:05 INFO - PROCESS | 1924 | 1462921505322 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa4f520c00) [pid = 1924] [serial = 524] [outer = 0x7ffa4130c000] 16:05:06 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:06 INFO - PROCESS | 1924 | 1462921506560 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:05:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1684ms 16:05:06 INFO - PROCESS | 1924 | 1462921506593 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 1924 | 1462921506599 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 16:05:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:05:06 INFO - PROCESS | 1924 | 1462921506609 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 1924 | 1462921506615 Marionette TRACE conn4 <- [1,670,null,{}] 16:05:06 INFO - PROCESS | 1924 | 1462921506639 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 1924 | 1462921506882 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 16:05:07 INFO - PROCESS | 1924 | 1462921507135 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45907800 == 74 [pid = 1924] [id = 175] 16:05:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa4500f800) [pid = 1924] [serial = 525] [outer = (nil)] 16:05:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa45014c00) [pid = 1924] [serial = 526] [outer = 0x7ffa4500f800] 16:05:07 INFO - PROCESS | 1924 | 1462921507217 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa4501e800) [pid = 1924] [serial = 527] [outer = 0x7ffa4500f800] 16:05:08 INFO - PROCESS | 1924 | 1462921508172 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:05:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1600ms 16:05:08 INFO - PROCESS | 1924 | 1462921508209 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 1924 | 1462921508220 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 16:05:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:05:08 INFO - PROCESS | 1924 | 1462921508231 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 1924 | 1462921508235 Marionette TRACE conn4 <- [1,674,null,{}] 16:05:08 INFO - PROCESS | 1924 | 1462921508242 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 1924 | 1462921508453 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 16:05:08 INFO - PROCESS | 1924 | 1462921508702 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500d1000 == 75 [pid = 1924] [id = 176] 16:05:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa45cbf400) [pid = 1924] [serial = 528] [outer = (nil)] 16:05:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa45dcf000) [pid = 1924] [serial = 529] [outer = 0x7ffa45cbf400] 16:05:08 INFO - PROCESS | 1924 | 1462921508840 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa461cf400) [pid = 1924] [serial = 530] [outer = 0x7ffa45cbf400] 16:05:09 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:05:09 INFO - PROCESS | 1924 | 1462921509869 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 16:05:09 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 16:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1696ms 16:05:09 INFO - PROCESS | 1924 | 1462921509927 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 1924 | 1462921509930 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 16:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:05:09 INFO - PROCESS | 1924 | 1462921509938 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 1924 | 1462921509944 Marionette TRACE conn4 <- [1,678,null,{}] 16:05:09 INFO - PROCESS | 1924 | 1462921509960 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 1924 | 1462921510229 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 16:05:10 INFO - PROCESS | 1924 | 1462921510521 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e590000 == 76 [pid = 1924] [id = 177] 16:05:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa470ed400) [pid = 1924] [serial = 531] [outer = (nil)] 16:05:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa484c2800) [pid = 1924] [serial = 532] [outer = 0x7ffa470ed400] 16:05:10 INFO - PROCESS | 1924 | 1462921510634 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa4da3e000) [pid = 1924] [serial = 533] [outer = 0x7ffa470ed400] 16:05:11 INFO - PROCESS | 1924 | 1462921511633 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:05:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1746ms 16:05:11 INFO - PROCESS | 1924 | 1462921511685 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 1924 | 1462921511689 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 16:05:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:05:11 INFO - PROCESS | 1924 | 1462921511697 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 1924 | 1462921511701 Marionette TRACE conn4 <- [1,682,null,{}] 16:05:11 INFO - PROCESS | 1924 | 1462921511707 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 1924 | 1462921511882 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 16:05:12 INFO - PROCESS | 1924 | 1462921512050 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa64349000 == 77 [pid = 1924] [id = 178] 16:05:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa471e1400) [pid = 1924] [serial = 534] [outer = (nil)] 16:05:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa4f366400) [pid = 1924] [serial = 535] [outer = 0x7ffa471e1400] 16:05:12 INFO - PROCESS | 1924 | 1462921512133 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa5032d800) [pid = 1924] [serial = 536] [outer = 0x7ffa471e1400] 16:05:13 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:13 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:13 INFO - PROCESS | 1924 | 1462921513447 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 16:05:13 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) 16:05:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1784ms 16:05:13 INFO - PROCESS | 1924 | 1462921513686 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 1924 | 1462921513694 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 16:05:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:05:13 INFO - PROCESS | 1924 | 1462921513784 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 1924 | 1462921513787 Marionette TRACE conn4 <- [1,686,null,{}] 16:05:13 INFO - PROCESS | 1924 | 1462921513795 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 1924 | 1462921514001 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 16:05:14 INFO - PROCESS | 1924 | 1462921514168 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4155e000 == 78 [pid = 1924] [id = 179] 16:05:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa45a1d400) [pid = 1924] [serial = 537] [outer = (nil)] 16:05:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa5046b400) [pid = 1924] [serial = 538] [outer = 0x7ffa45a1d400] 16:05:14 INFO - PROCESS | 1924 | 1462921514249 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa5d5a6c00) [pid = 1924] [serial = 539] [outer = 0x7ffa45a1d400] 16:05:15 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:15 INFO - PROCESS | 1924 | 1462921515556 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:05:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1844ms 16:05:15 INFO - PROCESS | 1924 | 1462921515657 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 1924 | 1462921515662 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 16:05:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:05:15 INFO - PROCESS | 1924 | 1462921515673 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 1924 | 1462921515675 Marionette TRACE conn4 <- [1,690,null,{}] 16:05:15 INFO - PROCESS | 1924 | 1462921515683 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 1924 | 1462921515879 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 16:05:16 INFO - PROCESS | 1924 | 1462921516048 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6da800 == 79 [pid = 1924] [id = 180] 16:05:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa3edf1400) [pid = 1924] [serial = 540] [outer = (nil)] 16:05:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa3edfa800) [pid = 1924] [serial = 541] [outer = 0x7ffa3edf1400] 16:05:16 INFO - PROCESS | 1924 | 1462921516144 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa60727000) [pid = 1924] [serial = 542] [outer = 0x7ffa3edf1400] 16:05:17 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:17 INFO - PROCESS | 1924 | 1462921517447 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:05:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1797ms 16:05:17 INFO - PROCESS | 1924 | 1462921517522 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 1924 | 1462921517525 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 16:05:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:05:17 INFO - PROCESS | 1924 | 1462921517536 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 1924 | 1462921517539 Marionette TRACE conn4 <- [1,694,null,{}] 16:05:17 INFO - PROCESS | 1924 | 1462921517545 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 1924 | 1462921517706 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 16:05:17 INFO - PROCESS | 1924 | 1462921517873 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d75800 == 80 [pid = 1924] [id = 181] 16:05:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa3cdefc00) [pid = 1924] [serial = 543] [outer = (nil)] 16:05:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa3cdf5c00) [pid = 1924] [serial = 544] [outer = 0x7ffa3cdefc00] 16:05:17 INFO - PROCESS | 1924 | 1462921517940 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa3edf6c00) [pid = 1924] [serial = 545] [outer = 0x7ffa3cdefc00] 16:05:19 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:19 INFO - PROCESS | 1924 | 1462921519591 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 16:05:19 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) 16:05:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2082ms 16:05:19 INFO - PROCESS | 1924 | 1462921519619 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 1924 | 1462921519624 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 16:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:05:19 INFO - PROCESS | 1924 | 1462921519631 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 1924 | 1462921519636 Marionette TRACE conn4 <- [1,698,null,{}] 16:05:19 INFO - PROCESS | 1924 | 1462921519644 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 1924 | 1462921519896 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 16:05:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50371000 == 79 [pid = 1924] [id = 93] 16:05:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50372800 == 78 [pid = 1924] [id = 26] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa4eb32000) [pid = 1924] [serial = 472] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa40a4a400) [pid = 1924] [serial = 436] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa46fdb000) [pid = 1924] [serial = 445] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa470e6000) [pid = 1924] [serial = 448] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa5115e400) [pid = 1924] [serial = 433] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa40a4bc00) [pid = 1924] [serial = 442] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa3f084800) [pid = 1924] [serial = 439] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | 1462921520135 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa607ca000 == 77 [pid = 1924] [id = 139] 16:05:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bee0000 == 78 [pid = 1924] [id = 182] 16:05:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa3edf7400) [pid = 1924] [serial = 546] [outer = (nil)] 16:05:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa3f08b800) [pid = 1924] [serial = 547] [outer = 0x7ffa3edf7400] 16:05:20 INFO - PROCESS | 1924 | 1462921520213 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa41315c00) [pid = 1924] [serial = 548] [outer = 0x7ffa3edf7400] 16:05:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa643cc800 == 77 [pid = 1924] [id = 130] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa4da41000) [pid = 1924] [serial = 470] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa45a10400) [pid = 1924] [serial = 457] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa471d9c00) [pid = 1924] [serial = 466] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa45da9400) [pid = 1924] [serial = 460] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa460b3000) [pid = 1924] [serial = 423] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa4da32400) [pid = 1924] [serial = 469] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa414dd400) [pid = 1924] [serial = 420] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa4f12a000) [pid = 1924] [serial = 429] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa41314400) [pid = 1924] [serial = 454] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa461c5c00) [pid = 1924] [serial = 241] [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.] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa471e2800) [pid = 1924] [serial = 467] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa470ed800) [pid = 1924] [serial = 464] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa46fe1c00) [pid = 1924] [serial = 463] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa45dd6400) [pid = 1924] [serial = 461] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa45cb6800) [pid = 1924] [serial = 458] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa4892dc00) [pid = 1924] [serial = 426] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa471db000) [pid = 1924] [serial = 451] [outer = (nil)] [url = about:blank] 16:05:20 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa414dfc00) [pid = 1924] [serial = 455] [outer = (nil)] [url = about:blank] 16:05:21 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:21 INFO - PROCESS | 1924 | 1462921521368 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 16:05:21 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) 16:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1785ms 16:05:21 INFO - PROCESS | 1924 | 1462921521427 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 1924 | 1462921521435 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 16:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:05:21 INFO - PROCESS | 1924 | 1462921521448 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 1924 | 1462921521452 Marionette TRACE conn4 <- [1,702,null,{}] 16:05:21 INFO - PROCESS | 1924 | 1462921521459 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 1924 | 1462921521706 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 16:05:21 INFO - PROCESS | 1924 | 1462921521728 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41456000 == 78 [pid = 1924] [id = 183] 16:05:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa414e0000) [pid = 1924] [serial = 549] [outer = (nil)] 16:05:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa45015800) [pid = 1924] [serial = 550] [outer = 0x7ffa414e0000] 16:05:21 INFO - PROCESS | 1924 | 1462921521789 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa45a13800) [pid = 1924] [serial = 551] [outer = 0x7ffa414e0000] 16:05:22 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:23 INFO - PROCESS | 1924 | 1462921523007 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:05:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1585ms 16:05:23 INFO - PROCESS | 1924 | 1462921523032 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 1924 | 1462921523036 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 16:05:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:05:23 INFO - PROCESS | 1924 | 1462921523058 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 1924 | 1462921523064 Marionette TRACE conn4 <- [1,706,null,{}] 16:05:23 INFO - PROCESS | 1924 | 1462921523088 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 1924 | 1462921523326 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 16:05:23 INFO - PROCESS | 1924 | 1462921523367 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46833800 == 79 [pid = 1924] [id = 184] 16:05:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa45a2ac00) [pid = 1924] [serial = 552] [outer = (nil)] 16:05:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa45d9fc00) [pid = 1924] [serial = 553] [outer = 0x7ffa45a2ac00] 16:05:23 INFO - PROCESS | 1924 | 1462921523432 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa460b4400) [pid = 1924] [serial = 554] [outer = 0x7ffa45a2ac00] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa461cd400) [pid = 1924] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa44f65c00) [pid = 1924] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa41312000) [pid = 1924] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa45012000) [pid = 1924] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa45dd5000) [pid = 1924] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:05:24 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa414d8800) [pid = 1924] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:05:24 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:24 INFO - PROCESS | 1924 | 1462921524671 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1668ms 16:05:24 INFO - PROCESS | 1924 | 1462921524711 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 1924 | 1462921524723 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 16:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:05:24 INFO - PROCESS | 1924 | 1462921524748 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 1924 | 1462921524750 Marionette TRACE conn4 <- [1,710,null,{}] 16:05:24 INFO - PROCESS | 1924 | 1462921524757 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:24 INFO - PROCESS | 1924 | 1462921524936 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 16:05:24 INFO - PROCESS | 1924 | 1462921524954 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4703c000 == 80 [pid = 1924] [id = 185] 16:05:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa45017c00) [pid = 1924] [serial = 555] [outer = (nil)] 16:05:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa461cb000) [pid = 1924] [serial = 556] [outer = 0x7ffa45017c00] 16:05:25 INFO - PROCESS | 1924 | 1462921525016 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa46708000) [pid = 1924] [serial = 557] [outer = 0x7ffa45017c00] 16:05:26 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:26 INFO - PROCESS | 1924 | 1462921526232 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:05:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1545ms 16:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:05:26 INFO - PROCESS | 1924 | 1462921526286 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 1924 | 1462921526288 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 16:05:26 INFO - PROCESS | 1924 | 1462921526294 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 1924 | 1462921526297 Marionette TRACE conn4 <- [1,714,null,{}] 16:05:26 INFO - PROCESS | 1924 | 1462921526302 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:26 INFO - PROCESS | 1924 | 1462921526494 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 16:05:26 INFO - PROCESS | 1924 | 1462921526708 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6d1000 == 81 [pid = 1924] [id = 186] 16:05:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa3cdedc00) [pid = 1924] [serial = 558] [outer = (nil)] 16:05:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa3cdf3c00) [pid = 1924] [serial = 559] [outer = 0x7ffa3cdedc00] 16:05:26 INFO - PROCESS | 1924 | 1462921526784 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa3edf8400) [pid = 1924] [serial = 560] [outer = 0x7ffa3cdedc00] 16:05:28 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:28 INFO - PROCESS | 1924 | 1462921528095 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 16:05:28 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 16:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1833ms 16:05:28 INFO - PROCESS | 1924 | 1462921528233 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 1924 | 1462921528240 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 16:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:05:28 INFO - PROCESS | 1924 | 1462921528255 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 1924 | 1462921528261 Marionette TRACE conn4 <- [1,718,null,{}] 16:05:28 INFO - PROCESS | 1924 | 1462921528269 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 1924 | 1462921528462 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 16:05:28 INFO - PROCESS | 1924 | 1462921528629 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46736800 == 82 [pid = 1924] [id = 187] 16:05:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa3edf8800) [pid = 1924] [serial = 561] [outer = (nil)] 16:05:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa44ec8c00) [pid = 1924] [serial = 562] [outer = 0x7ffa3edf8800] 16:05:28 INFO - PROCESS | 1924 | 1462921528717 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa45a12c00) [pid = 1924] [serial = 563] [outer = 0x7ffa3edf8800] 16:05:30 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:30 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:30 INFO - PROCESS | 1924 | 1462921530038 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1838ms 16:05:30 INFO - PROCESS | 1924 | 1462921530185 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 1924 | 1462921530192 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 16:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:05:30 INFO - PROCESS | 1924 | 1462921530217 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 1924 | 1462921530221 Marionette TRACE conn4 <- [1,722,null,{}] 16:05:30 INFO - PROCESS | 1924 | 1462921530228 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 1924 | 1462921530406 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 16:05:30 INFO - PROCESS | 1924 | 1462921530576 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489d0800 == 83 [pid = 1924] [id = 188] 16:05:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa45016800) [pid = 1924] [serial = 564] [outer = (nil)] 16:05:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa45cbd000) [pid = 1924] [serial = 565] [outer = 0x7ffa45016800] 16:05:30 INFO - PROCESS | 1924 | 1462921530654 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa460be800) [pid = 1924] [serial = 566] [outer = 0x7ffa45016800] 16:05:31 INFO - PROCESS | 1924 | 1462921531732 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 1924 | 1462921531807 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 16:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:05:31 INFO - PROCESS | 1924 | 1462921531822 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 1924 | 1462921531832 Marionette TRACE conn4 <- [1,726,null,{}] 16:05:31 INFO - PROCESS | 1924 | 1462921531838 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 1924 | 1462921532079 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 16:05:32 INFO - PROCESS | 1924 | 1462921532293 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e8ab800 == 84 [pid = 1924] [id = 189] 16:05:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa45a2e800) [pid = 1924] [serial = 567] [outer = (nil)] 16:05:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa470e3800) [pid = 1924] [serial = 568] [outer = 0x7ffa45a2e800] 16:05:32 INFO - PROCESS | 1924 | 1462921532368 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa471e1c00) [pid = 1924] [serial = 569] [outer = 0x7ffa45a2e800] 16:05:33 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:33 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:33 INFO - PROCESS | 1924 | 1462921533365 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1607ms 16:05:33 INFO - PROCESS | 1924 | 1462921533422 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 1924 | 1462921533426 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 16:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:05:33 INFO - PROCESS | 1924 | 1462921533433 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 1924 | 1462921533436 Marionette TRACE conn4 <- [1,730,null,{}] 16:05:33 INFO - PROCESS | 1924 | 1462921533441 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 1924 | 1462921533613 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 16:05:33 INFO - PROCESS | 1924 | 1462921533845 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f211800 == 85 [pid = 1924] [id = 190] 16:05:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa3cdf0400) [pid = 1924] [serial = 570] [outer = (nil)] 16:05:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa48831800) [pid = 1924] [serial = 571] [outer = 0x7ffa3cdf0400] 16:05:33 INFO - PROCESS | 1924 | 1462921533939 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa49d29800) [pid = 1924] [serial = 572] [outer = 0x7ffa3cdf0400] 16:05:34 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:34 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:34 INFO - PROCESS | 1924 | 1462921534796 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 1924 | 1462921534868 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 16:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:05:34 INFO - PROCESS | 1924 | 1462921534874 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 1924 | 1462921534877 Marionette TRACE conn4 <- [1,734,null,{}] 16:05:34 INFO - PROCESS | 1924 | 1462921534883 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 1924 | 1462921535050 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 16:05:35 INFO - PROCESS | 1924 | 1462921535218 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500cf000 == 86 [pid = 1924] [id = 191] 16:05:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa4c55ac00) [pid = 1924] [serial = 573] [outer = (nil)] 16:05:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa4d9c2c00) [pid = 1924] [serial = 574] [outer = 0x7ffa4c55ac00] 16:05:35 INFO - PROCESS | 1924 | 1462921535309 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa4ea45800) [pid = 1924] [serial = 575] [outer = 0x7ffa4c55ac00] 16:05:36 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:36 INFO - PROCESS | 1924 | 1462921536326 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 16:05:36 INFO - PROCESS | 1924 | 1462921536411 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 1924 | 1462921536415 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 16:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:05:36 INFO - PROCESS | 1924 | 1462921536421 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 1924 | 1462921536425 Marionette TRACE conn4 <- [1,738,null,{}] 16:05:36 INFO - PROCESS | 1924 | 1462921536430 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 1924 | 1462921536662 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 16:05:36 INFO - PROCESS | 1924 | 1462921536891 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51261000 == 87 [pid = 1924] [id = 192] 16:05:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa4f35e000) [pid = 1924] [serial = 576] [outer = (nil)] 16:05:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa4f9fd000) [pid = 1924] [serial = 577] [outer = 0x7ffa4f35e000] 16:05:37 INFO - PROCESS | 1924 | 1462921537005 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa50334c00) [pid = 1924] [serial = 578] [outer = 0x7ffa4f35e000] 16:05:38 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:38 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:38 INFO - PROCESS | 1924 | 1462921538572 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2231ms 16:05:38 INFO - PROCESS | 1924 | 1462921538656 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 1924 | 1462921538663 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 16:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:05:38 INFO - PROCESS | 1924 | 1462921538678 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 1924 | 1462921538687 Marionette TRACE conn4 <- [1,742,null,{}] 16:05:38 INFO - PROCESS | 1924 | 1462921538697 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 1924 | 1462921538956 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 16:05:39 INFO - PROCESS | 1924 | 1462921539154 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d7d800 == 88 [pid = 1924] [id = 193] 16:05:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa3cdfac00) [pid = 1924] [serial = 579] [outer = (nil)] 16:05:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4130ec00) [pid = 1924] [serial = 580] [outer = 0x7ffa3cdfac00] 16:05:39 INFO - PROCESS | 1924 | 1462921539223 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa44ed0400) [pid = 1924] [serial = 581] [outer = 0x7ffa3cdfac00] 16:05:40 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:40 INFO - PROCESS | 1924 | 1462921540633 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 16:05:40 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 16:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1999ms 16:05:40 INFO - PROCESS | 1924 | 1462921540672 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 1924 | 1462921540680 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 16:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:05:40 INFO - PROCESS | 1924 | 1462921540795 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 1924 | 1462921540798 Marionette TRACE conn4 <- [1,746,null,{}] 16:05:40 INFO - PROCESS | 1924 | 1462921540807 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 1924 | 1462921540970 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 16:05:41 INFO - PROCESS | 1924 | 1462921541139 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fdc9000 == 89 [pid = 1924] [id = 194] 16:05:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa414dfc00) [pid = 1924] [serial = 582] [outer = (nil)] 16:05:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa45a28c00) [pid = 1924] [serial = 583] [outer = 0x7ffa414dfc00] 16:05:41 INFO - PROCESS | 1924 | 1462921541218 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa45dd3800) [pid = 1924] [serial = 584] [outer = 0x7ffa414dfc00] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa65126000 == 88 [pid = 1924] [id = 69] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4703c000 == 87 [pid = 1924] [id = 185] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46833800 == 86 [pid = 1924] [id = 184] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41456000 == 85 [pid = 1924] [id = 183] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa45cc4000) [pid = 1924] [serial = 478] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa4edf6400) [pid = 1924] [serial = 484] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa45cbfc00) [pid = 1924] [serial = 502] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa51692c00) [pid = 1924] [serial = 490] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa4706d000) [pid = 1924] [serial = 493] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa537d9800) [pid = 1924] [serial = 496] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa3cfefc00) [pid = 1924] [serial = 499] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa414da400) [pid = 1924] [serial = 475] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa48572800) [pid = 1924] [serial = 481] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa4f8c0800) [pid = 1924] [serial = 487] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa4eb3c400) [pid = 1924] [serial = 523] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bee0000 == 84 [pid = 1924] [id = 182] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4155e000 == 83 [pid = 1924] [id = 179] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa64349000 == 82 [pid = 1924] [id = 178] 16:05:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45907800 == 81 [pid = 1924] [id = 175] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa470ec800) [pid = 1924] [serial = 517] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa4eb38c00) [pid = 1924] [serial = 521] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa471df000) [pid = 1924] [serial = 518] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa45010400) [pid = 1924] [serial = 506] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa414d7c00) [pid = 1924] [serial = 505] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa45daa000) [pid = 1924] [serial = 511] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa460c0400) [pid = 1924] [serial = 512] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa46fd8800) [pid = 1924] [serial = 514] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa4501e000) [pid = 1924] [serial = 508] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa45a24c00) [pid = 1924] [serial = 509] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa4c503c00) [pid = 1924] [serial = 520] [outer = (nil)] [url = about:blank] 16:05:41 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa47071c00) [pid = 1924] [serial = 515] [outer = (nil)] [url = about:blank] 16:05:42 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:42 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:42 INFO - PROCESS | 1924 | 1462921542551 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 16:05:42 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.) 16:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1845ms 16:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:05:42 INFO - PROCESS | 1924 | 1462921542582 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 16:05:42 INFO - PROCESS | 1924 | 1462921542585 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 16:05:42 INFO - PROCESS | 1924 | 1462921542591 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 1924 | 1462921542597 Marionette TRACE conn4 <- [1,750,null,{}] 16:05:42 INFO - PROCESS | 1924 | 1462921542614 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 1924 | 1462921542843 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 16:05:42 INFO - PROCESS | 1924 | 1462921542975 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d69000 == 82 [pid = 1924] [id = 195] 16:05:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa45daa000) [pid = 1924] [serial = 585] [outer = (nil)] 16:05:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa46fd5000) [pid = 1924] [serial = 586] [outer = 0x7ffa45daa000] 16:05:43 INFO - PROCESS | 1924 | 1462921543047 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa4706b400) [pid = 1924] [serial = 587] [outer = 0x7ffa45daa000] 16:05:44 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:44 INFO - PROCESS | 1924 | 1462921544229 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1687ms 16:05:44 INFO - PROCESS | 1924 | 1462921544277 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 1924 | 1462921544281 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 16:05:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:05:44 INFO - PROCESS | 1924 | 1462921544287 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 1924 | 1462921544289 Marionette TRACE conn4 <- [1,754,null,{}] 16:05:44 INFO - PROCESS | 1924 | 1462921544294 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:44 INFO - PROCESS | 1924 | 1462921544510 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 16:05:44 INFO - PROCESS | 1924 | 1462921544612 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4810c000 == 83 [pid = 1924] [id = 196] 16:05:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa3edfb400) [pid = 1924] [serial = 588] [outer = (nil)] 16:05:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa481f1000) [pid = 1924] [serial = 589] [outer = 0x7ffa3edfb400] 16:05:44 INFO - PROCESS | 1924 | 1462921544681 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa4c551c00) [pid = 1924] [serial = 590] [outer = 0x7ffa3edfb400] 16:05:46 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa4da41800) [pid = 1924] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa3cfed800) [pid = 1924] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa4670e000) [pid = 1924] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa471e1400) [pid = 1924] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa40a45800) [pid = 1924] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa4fe69800) [pid = 1924] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa4500f800) [pid = 1924] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa45a2bc00) [pid = 1924] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa5d722400) [pid = 1924] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa44f5f800) [pid = 1924] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa48829800) [pid = 1924] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa45a1a000) [pid = 1924] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa4130c000) [pid = 1924] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4c505800) [pid = 1924] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa5c4dc000) [pid = 1924] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa4f267c00) [pid = 1924] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa61f43c00) [pid = 1924] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa3edf1400) [pid = 1924] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa3cdefc00) [pid = 1924] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa45a25400) [pid = 1924] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa47068800) [pid = 1924] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa41307400) [pid = 1924] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa46993c00) [pid = 1924] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3edf7400) [pid = 1924] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa4f8c8400) [pid = 1924] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa40c69c00) [pid = 1924] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa5c4de400) [pid = 1924] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa4f662c00) [pid = 1924] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa414e0000) [pid = 1924] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa4da3cc00) [pid = 1924] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa471dc000) [pid = 1924] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa4130bc00) [pid = 1924] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa45dd9400) [pid = 1924] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa471e4800) [pid = 1924] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa5c4d9c00) [pid = 1924] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa3f08b400) [pid = 1924] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa4f149800) [pid = 1924] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa414da800) [pid = 1924] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa45a2ac00) [pid = 1924] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa45a2b800) [pid = 1924] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa45c84400) [pid = 1924] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa470ed400) [pid = 1924] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4f124800) [pid = 1924] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa45a0e000) [pid = 1924] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa62821000) [pid = 1924] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa461c3c00) [pid = 1924] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3f07e800) [pid = 1924] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa45a1d400) [pid = 1924] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa45cb8400) [pid = 1924] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa41307800) [pid = 1924] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa414d8000) [pid = 1924] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa45d9e800) [pid = 1924] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa45cbf400) [pid = 1924] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa46709800) [pid = 1924] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa3cfe7400) [pid = 1924] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa47068c00) [pid = 1924] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa469e3400) [pid = 1924] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa3f07f000) [pid = 1924] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa4da3ec00) [pid = 1924] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa4f130800) [pid = 1924] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa45dd0800) [pid = 1924] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:05:46 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa4f8c9000) [pid = 1924] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:05:46 INFO - PROCESS | 1924 | 1462921546634 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 16:05:46 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 16:05:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2385ms 16:05:46 INFO - PROCESS | 1924 | 1462921546677 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 1924 | 1462921546681 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 16:05:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:05:46 INFO - PROCESS | 1924 | 1462921546688 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 1924 | 1462921546692 Marionette TRACE conn4 <- [1,758,null,{}] 16:05:46 INFO - PROCESS | 1924 | 1462921546697 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 1924 | 1462921546858 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 16:05:46 INFO - PROCESS | 1924 | 1462921546869 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef5a000 == 84 [pid = 1924] [id = 197] 16:05:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa3cdefc00) [pid = 1924] [serial = 591] [outer = (nil)] 16:05:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa3f086400) [pid = 1924] [serial = 592] [outer = 0x7ffa3cdefc00] 16:05:46 INFO - PROCESS | 1924 | 1462921546941 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa40c73800) [pid = 1924] [serial = 593] [outer = 0x7ffa3cdefc00] 16:05:47 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:47 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:05:47 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:47 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:47 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:05:47 INFO - PROCESS | 1924 | 1462921547795 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 16:05:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:05:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1132ms 16:05:47 INFO - PROCESS | 1924 | 1462921547824 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 1924 | 1462921547829 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 16:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:05:47 INFO - PROCESS | 1924 | 1462921547835 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 1924 | 1462921547837 Marionette TRACE conn4 <- [1,762,null,{}] 16:05:47 INFO - PROCESS | 1924 | 1462921547843 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 1924 | 1462921548053 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 16:05:48 INFO - PROCESS | 1924 | 1462921548181 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb3a800 == 85 [pid = 1924] [id = 198] 16:05:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa3cdf0800) [pid = 1924] [serial = 594] [outer = (nil)] 16:05:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa45a0e000) [pid = 1924] [serial = 595] [outer = 0x7ffa3cdf0800] 16:05:48 INFO - PROCESS | 1924 | 1462921548252 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa471e1400) [pid = 1924] [serial = 596] [outer = 0x7ffa3cdf0800] 16:05:49 INFO - PROCESS | 1924 | 1462921549781 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1980ms 16:05:49 INFO - PROCESS | 1924 | 1462921549855 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 1924 | 1462921549863 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 16:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:05:49 INFO - PROCESS | 1924 | 1462921549875 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 1924 | 1462921549878 Marionette TRACE conn4 <- [1,766,null,{}] 16:05:49 INFO - PROCESS | 1924 | 1462921549888 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 1924 | 1462921550089 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 16:05:50 INFO - PROCESS | 1924 | 1462921550259 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4155c800 == 86 [pid = 1924] [id = 199] 16:05:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa3f089c00) [pid = 1924] [serial = 597] [outer = (nil)] 16:05:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa414da400) [pid = 1924] [serial = 598] [outer = 0x7ffa3f089c00] 16:05:50 INFO - PROCESS | 1924 | 1462921550345 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa45012000) [pid = 1924] [serial = 599] [outer = 0x7ffa3f089c00] 16:05:51 INFO - PROCESS | 1924 | 1462921551651 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:05:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1791ms 16:05:51 INFO - PROCESS | 1924 | 1462921551666 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 1924 | 1462921551676 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 16:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:05:51 INFO - PROCESS | 1924 | 1462921551810 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 1924 | 1462921551814 Marionette TRACE conn4 <- [1,770,null,{}] 16:05:51 INFO - PROCESS | 1924 | 1462921551821 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 1924 | 1462921552078 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 16:05:52 INFO - PROCESS | 1924 | 1462921552206 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1ce800 == 87 [pid = 1924] [id = 200] 16:05:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa45012800) [pid = 1924] [serial = 600] [outer = (nil)] 16:05:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa45cbdc00) [pid = 1924] [serial = 601] [outer = 0x7ffa45012800] 16:05:52 INFO - PROCESS | 1924 | 1462921552288 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa460bd800) [pid = 1924] [serial = 602] [outer = 0x7ffa45012800] 16:05:53 INFO - PROCESS | 1924 | 1462921553250 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1567ms 16:05:53 INFO - PROCESS | 1924 | 1462921553297 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 16:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:05:53 INFO - PROCESS | 1924 | 1462921553301 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 16:05:53 INFO - PROCESS | 1924 | 1462921553308 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 1924 | 1462921553314 Marionette TRACE conn4 <- [1,774,null,{}] 16:05:53 INFO - PROCESS | 1924 | 1462921553330 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 1924 | 1462921553607 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 16:05:53 INFO - PROCESS | 1924 | 1462921553783 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50062800 == 88 [pid = 1924] [id = 201] 16:05:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa460c0400) [pid = 1924] [serial = 603] [outer = (nil)] 16:05:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa470ee400) [pid = 1924] [serial = 604] [outer = 0x7ffa460c0400] 16:05:53 INFO - PROCESS | 1924 | 1462921553901 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa48829800) [pid = 1924] [serial = 605] [outer = 0x7ffa460c0400] 16:05:54 INFO - PROCESS | 1924 | 1462921554801 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1542ms 16:05:54 INFO - PROCESS | 1924 | 1462921554852 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 1924 | 1462921554859 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 16:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:05:54 INFO - PROCESS | 1924 | 1462921554868 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 1924 | 1462921554871 Marionette TRACE conn4 <- [1,778,null,{}] 16:05:54 INFO - PROCESS | 1924 | 1462921554879 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:55 INFO - PROCESS | 1924 | 1462921555095 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 16:05:55 INFO - PROCESS | 1924 | 1462921555268 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516ce000 == 89 [pid = 1924] [id = 202] 16:05:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa4501a400) [pid = 1924] [serial = 606] [outer = (nil)] 16:05:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa4bb2d800) [pid = 1924] [serial = 607] [outer = 0x7ffa4501a400] 16:05:55 INFO - PROCESS | 1924 | 1462921555346 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa4da11000) [pid = 1924] [serial = 608] [outer = 0x7ffa4501a400] 16:05:56 INFO - PROCESS | 1924 | 1462921556302 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1482ms 16:05:56 INFO - PROCESS | 1924 | 1462921556351 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 16:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:05:56 INFO - PROCESS | 1924 | 1462921556355 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 16:05:56 INFO - PROCESS | 1924 | 1462921556361 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 1924 | 1462921556365 Marionette TRACE conn4 <- [1,782,null,{}] 16:05:56 INFO - PROCESS | 1924 | 1462921556370 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:56 INFO - PROCESS | 1924 | 1462921556599 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 16:05:56 INFO - PROCESS | 1924 | 1462921556810 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5c429000 == 90 [pid = 1924] [id = 203] 16:05:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa49d2b800) [pid = 1924] [serial = 609] [outer = (nil)] 16:05:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa4dab1000) [pid = 1924] [serial = 610] [outer = 0x7ffa49d2b800] 16:05:56 INFO - PROCESS | 1924 | 1462921556940 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa4ea46800) [pid = 1924] [serial = 611] [outer = 0x7ffa49d2b800] 16:05:57 INFO - PROCESS | 1924 | 1462921557897 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 16:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1584ms 16:05:57 INFO - PROCESS | 1924 | 1462921557948 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 1924 | 1462921557954 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 16:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:05:57 INFO - PROCESS | 1924 | 1462921557964 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 1924 | 1462921557969 Marionette TRACE conn4 <- [1,786,null,{}] 16:05:57 INFO - PROCESS | 1924 | 1462921557977 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 1924 | 1462921558245 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 16:05:58 INFO - PROCESS | 1924 | 1462921558516 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bedc800 == 91 [pid = 1924] [id = 204] 16:05:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3cdef400) [pid = 1924] [serial = 612] [outer = (nil)] 16:05:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa3cfee400) [pid = 1924] [serial = 613] [outer = 0x7ffa3cdef400] 16:05:58 INFO - PROCESS | 1924 | 1462921558602 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa44ecb400) [pid = 1924] [serial = 614] [outer = 0x7ffa3cdef400] 16:05:59 INFO - PROCESS | 1924 | 1462921559546 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1636ms 16:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:05:59 INFO - PROCESS | 1924 | 1462921559600 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 1924 | 1462921559603 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 16:05:59 INFO - PROCESS | 1924 | 1462921559610 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 1924 | 1462921559613 Marionette TRACE conn4 <- [1,790,null,{}] 16:05:59 INFO - PROCESS | 1924 | 1462921559620 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 1924 | 1462921559813 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 16:06:00 INFO - PROCESS | 1924 | 1462921560033 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb98800 == 92 [pid = 1924] [id = 205] 16:06:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa3cdfa400) [pid = 1924] [serial = 615] [outer = (nil)] 16:06:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa40a48800) [pid = 1924] [serial = 616] [outer = 0x7ffa3cdfa400] 16:06:00 INFO - PROCESS | 1924 | 1462921560164 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa414d4800) [pid = 1924] [serial = 617] [outer = 0x7ffa3cdfa400] 16:06:01 INFO - PROCESS | 1924 | 1462921561094 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1532ms 16:06:01 INFO - PROCESS | 1924 | 1462921561144 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 1924 | 1462921561148 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 16:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:06:01 INFO - PROCESS | 1924 | 1462921561154 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 1924 | 1462921561158 Marionette TRACE conn4 <- [1,794,null,{}] 16:06:01 INFO - PROCESS | 1924 | 1462921561163 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 1924 | 1462921561361 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 16:06:01 INFO - PROCESS | 1924 | 1462921561617 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d6b800 == 93 [pid = 1924] [id = 206] 16:06:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3cff2400) [pid = 1924] [serial = 618] [outer = (nil)] 16:06:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa414d6000) [pid = 1924] [serial = 619] [outer = 0x7ffa3cff2400] 16:06:01 INFO - PROCESS | 1924 | 1462921561715 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa45a22c00) [pid = 1924] [serial = 620] [outer = 0x7ffa3cff2400] 16:06:02 INFO - PROCESS | 1924 | 1462921562915 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1836ms 16:06:03 INFO - PROCESS | 1924 | 1462921563001 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 1924 | 1462921563009 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 16:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:06:03 INFO - PROCESS | 1924 | 1462921563020 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 1924 | 1462921563025 Marionette TRACE conn4 <- [1,798,null,{}] 16:06:03 INFO - PROCESS | 1924 | 1462921563034 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 1924 | 1462921563306 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 16:06:03 INFO - PROCESS | 1924 | 1462921563460 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46fb0000 == 94 [pid = 1924] [id = 207] 16:06:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa40c6fc00) [pid = 1924] [serial = 621] [outer = (nil)] 16:06:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa4130c000) [pid = 1924] [serial = 622] [outer = 0x7ffa40c6fc00] 16:06:03 INFO - PROCESS | 1924 | 1462921563557 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa44f6c000) [pid = 1924] [serial = 623] [outer = 0x7ffa40c6fc00] 16:06:04 INFO - PROCESS | 1924 | 1462921564506 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 16:06:04 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 16:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1538ms 16:06:04 INFO - PROCESS | 1924 | 1462921564560 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 1924 | 1462921564567 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 16:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:06:04 INFO - PROCESS | 1924 | 1462921564580 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 1924 | 1462921564583 Marionette TRACE conn4 <- [1,802,null,{}] 16:06:04 INFO - PROCESS | 1924 | 1462921564590 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:04 INFO - PROCESS | 1924 | 1462921564772 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 16:06:05 INFO - PROCESS | 1924 | 1462921565132 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bedd000 == 95 [pid = 1924] [id = 208] 16:06:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa45a0ac00) [pid = 1924] [serial = 624] [outer = (nil)] 16:06:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa45a19000) [pid = 1924] [serial = 625] [outer = 0x7ffa45a0ac00] 16:06:05 INFO - PROCESS | 1924 | 1462921565217 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa45c89800) [pid = 1924] [serial = 626] [outer = 0x7ffa45a0ac00] 16:06:05 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e9bf800 == 94 [pid = 1924] [id = 25] 16:06:05 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d7d000 == 93 [pid = 1924] [id = 158] 16:06:05 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa461cb000) [pid = 1924] [serial = 556] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500cf000 == 92 [pid = 1924] [id = 191] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f211800 == 91 [pid = 1924] [id = 190] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e8ab800 == 90 [pid = 1924] [id = 189] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa489d0800 == 89 [pid = 1924] [id = 188] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46736800 == 88 [pid = 1924] [id = 187] 16:06:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c6d1000 == 87 [pid = 1924] [id = 186] 16:06:06 INFO - PROCESS | 1924 | 1462921566217 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa502c2000) [pid = 1924] [serial = 352] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa469e3000) [pid = 1924] [serial = 424] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa61aa5000) [pid = 1924] [serial = 316] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa4eb3cc00) [pid = 1924] [serial = 473] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa5032f000) [pid = 1924] [serial = 503] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa4e9da400) [pid = 1924] [serial = 349] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa4f366400) [pid = 1924] [serial = 535] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa60791400) [pid = 1924] [serial = 437] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa537cd400) [pid = 1924] [serial = 491] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa45014c00) [pid = 1924] [serial = 526] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa5e761400) [pid = 1924] [serial = 277] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa61eecc00) [pid = 1924] [serial = 358] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa44f6c400) [pid = 1924] [serial = 319] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa60633c00) [pid = 1924] [serial = 376] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa4856e000) [pid = 1924] [serial = 346] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4f520c00) [pid = 1924] [serial = 524] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa4de97400) [pid = 1924] [serial = 310] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa64e54c00) [pid = 1924] [serial = 228] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa56807400) [pid = 1924] [serial = 355] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa61fe1000) [pid = 1924] [serial = 361] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa60727000) [pid = 1924] [serial = 542] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa3edf6c00) [pid = 1924] [serial = 545] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa46707000) [pid = 1924] [serial = 307] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa3cdf5c00) [pid = 1924] [serial = 544] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa5c4df400) [pid = 1924] [serial = 497] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa45a0b800) [pid = 1924] [serial = 476] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa627d0000) [pid = 1924] [serial = 388] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa3f08b800) [pid = 1924] [serial = 547] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa56804c00) [pid = 1924] [serial = 313] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa40c77c00) [pid = 1924] [serial = 400] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa6078d800) [pid = 1924] [serial = 280] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa50330400) [pid = 1924] [serial = 271] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa45a13800) [pid = 1924] [serial = 551] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa4f133400) [pid = 1924] [serial = 268] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa4c50c400) [pid = 1924] [serial = 482] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa470eac00) [pid = 1924] [serial = 449] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa4e851000) [pid = 1924] [serial = 427] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa4f132800) [pid = 1924] [serial = 485] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa61f4bc00) [pid = 1924] [serial = 385] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa3edfa800) [pid = 1924] [serial = 541] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa46fdf800) [pid = 1924] [serial = 446] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa5348fc00) [pid = 1924] [serial = 382] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa44f64400) [pid = 1924] [serial = 421] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa460b4400) [pid = 1924] [serial = 554] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa5032d800) [pid = 1924] [serial = 536] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 114 (0x7ffa515d9c00) [pid = 1924] [serial = 274] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 113 (0x7ffa45c8f800) [pid = 1924] [serial = 391] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 112 (0x7ffa4da3e000) [pid = 1924] [serial = 533] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 111 (0x7ffa51698400) [pid = 1924] [serial = 434] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 110 (0x7ffa471e3000) [pid = 1924] [serial = 452] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 109 (0x7ffa651e5400) [pid = 1924] [serial = 394] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 108 (0x7ffa49d1e400) [pid = 1924] [serial = 265] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 107 (0x7ffa45d9fc00) [pid = 1924] [serial = 553] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 106 (0x7ffa3f08a800) [pid = 1924] [serial = 440] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 105 (0x7ffa5046b400) [pid = 1924] [serial = 538] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 104 (0x7ffa45015800) [pid = 1924] [serial = 550] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 103 (0x7ffa460b1c00) [pid = 1924] [serial = 479] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 102 (0x7ffa484c2800) [pid = 1924] [serial = 532] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 101 (0x7ffa44ecb800) [pid = 1924] [serial = 343] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 100 (0x7ffa51279400) [pid = 1924] [serial = 418] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 99 (0x7ffa45dacc00) [pid = 1924] [serial = 397] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 98 (0x7ffa4501e800) [pid = 1924] [serial = 527] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 97 (0x7ffa45dcf000) [pid = 1924] [serial = 529] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa41315c00) [pid = 1924] [serial = 548] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa461cf400) [pid = 1924] [serial = 530] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa4eb31400) [pid = 1924] [serial = 379] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa3cff4c00) [pid = 1924] [serial = 500] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x7ffa47072400) [pid = 1924] [serial = 494] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x7ffa5024b000) [pid = 1924] [serial = 430] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 90 (0x7ffa46fd6400) [pid = 1924] [serial = 443] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 89 (0x7ffa4fc9ec00) [pid = 1924] [serial = 488] [outer = (nil)] [url = about:blank] 16:06:06 INFO - PROCESS | 1924 | --DOMWINDOW == 88 (0x7ffa5d5a6c00) [pid = 1924] [serial = 539] [outer = (nil)] [url = about:blank] 16:06:06 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 16:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1733ms 16:06:06 INFO - PROCESS | 1924 | 1462921566313 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 1924 | 1462921566316 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 16:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:06:06 INFO - PROCESS | 1924 | 1462921566327 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 1924 | 1462921566333 Marionette TRACE conn4 <- [1,806,null,{}] 16:06:06 INFO - PROCESS | 1924 | 1462921566349 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 1924 | 1462921566575 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 16:06:06 INFO - PROCESS | 1924 | 1462921566869 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe5d000 == 88 [pid = 1924] [id = 209] 16:06:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 89 (0x7ffa414d7c00) [pid = 1924] [serial = 627] [outer = (nil)] 16:06:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 90 (0x7ffa45dcfc00) [pid = 1924] [serial = 628] [outer = 0x7ffa414d7c00] 16:06:06 INFO - PROCESS | 1924 | 1462921566946 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 91 (0x7ffa461c3c00) [pid = 1924] [serial = 629] [outer = 0x7ffa414d7c00] 16:06:07 INFO - PROCESS | 1924 | 1462921567745 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 16:06:07 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 16:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1444ms 16:06:07 INFO - PROCESS | 1924 | 1462921567770 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 1924 | 1462921567776 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 16:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:06:07 INFO - PROCESS | 1924 | 1462921567786 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 1924 | 1462921567792 Marionette TRACE conn4 <- [1,810,null,{}] 16:06:07 INFO - PROCESS | 1924 | 1462921567798 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 1924 | 1462921567992 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 16:06:08 INFO - PROCESS | 1924 | 1462921568154 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461e0800 == 89 [pid = 1924] [id = 210] 16:06:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x7ffa45a0e800) [pid = 1924] [serial = 630] [outer = (nil)] 16:06:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x7ffa46707000) [pid = 1924] [serial = 631] [outer = 0x7ffa45a0e800] 16:06:08 INFO - PROCESS | 1924 | 1462921568237 Marionette DEBUG loaded listener.js 16:06:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa46fdf800) [pid = 1924] [serial = 632] [outer = 0x7ffa45a0e800] 16:06:09 INFO - PROCESS | 1924 | 1462921569134 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1387ms 16:06:09 INFO - PROCESS | 1924 | 1462921569173 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 1924 | 1462921569178 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 16:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:06:09 INFO - PROCESS | 1924 | 1462921569195 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 1924 | 1462921569198 Marionette TRACE conn4 <- [1,814,null,{}] 16:06:09 INFO - PROCESS | 1924 | 1462921569204 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:09 INFO - PROCESS | 1924 | 1462921569431 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 16:06:09 INFO - PROCESS | 1924 | 1462921569475 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472b1000 == 90 [pid = 1924] [id = 211] 16:06:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa461cb000) [pid = 1924] [serial = 633] [outer = (nil)] 16:06:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa470eac00) [pid = 1924] [serial = 634] [outer = 0x7ffa461cb000] 16:06:09 INFO - PROCESS | 1924 | 1462921569545 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa471e0c00) [pid = 1924] [serial = 635] [outer = 0x7ffa461cb000] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 96 (0x7ffa3edfb400) [pid = 1924] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 95 (0x7ffa3cdefc00) [pid = 1924] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 94 (0x7ffa3cdfac00) [pid = 1924] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 93 (0x7ffa414dfc00) [pid = 1924] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 92 (0x7ffa45daa000) [pid = 1924] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:06:10 INFO - PROCESS | 1924 | --DOMWINDOW == 91 (0x7ffa45017c00) [pid = 1924] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:06:10 INFO - PROCESS | 1924 | 1462921570754 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 1924 | 1462921570834 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 16:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:06:10 INFO - PROCESS | 1924 | 1462921570842 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 1924 | 1462921570846 Marionette TRACE conn4 <- [1,818,null,{}] 16:06:10 INFO - PROCESS | 1924 | 1462921570853 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:11 INFO - PROCESS | 1924 | 1462921571104 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 16:06:11 INFO - PROCESS | 1924 | 1462921571240 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d81800 == 91 [pid = 1924] [id = 212] 16:06:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 92 (0x7ffa49d57c00) [pid = 1924] [serial = 636] [outer = (nil)] 16:06:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 93 (0x7ffa4d19f000) [pid = 1924] [serial = 637] [outer = 0x7ffa49d57c00] 16:06:11 INFO - PROCESS | 1924 | 1462921571306 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 94 (0x7ffa4da3ec00) [pid = 1924] [serial = 638] [outer = 0x7ffa49d57c00] 16:06:12 INFO - PROCESS | 1924 | 1462921572049 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 16:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1231ms 16:06:12 INFO - PROCESS | 1924 | 1462921572074 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 1924 | 1462921572078 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 16:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:06:12 INFO - PROCESS | 1924 | 1462921572096 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 1924 | 1462921572098 Marionette TRACE conn4 <- [1,822,null,{}] 16:06:12 INFO - PROCESS | 1924 | 1462921572110 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 1924 | 1462921572283 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 16:06:12 INFO - PROCESS | 1924 | 1462921572299 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edbd800 == 92 [pid = 1924] [id = 213] 16:06:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 95 (0x7ffa45c83c00) [pid = 1924] [serial = 639] [outer = (nil)] 16:06:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 96 (0x7ffa4eb35400) [pid = 1924] [serial = 640] [outer = 0x7ffa45c83c00] 16:06:12 INFO - PROCESS | 1924 | 1462921572364 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 97 (0x7ffa4eedbc00) [pid = 1924] [serial = 641] [outer = 0x7ffa45c83c00] 16:06:13 INFO - PROCESS | 1924 | 1462921573539 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 1924 | 1462921573598 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 16:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:06:13 INFO - PROCESS | 1924 | 1462921573608 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 1924 | 1462921573613 Marionette TRACE conn4 <- [1,826,null,{}] 16:06:13 INFO - PROCESS | 1924 | 1462921573623 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 1924 | 1462921573839 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 16:06:14 INFO - PROCESS | 1924 | 1462921574083 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45919800 == 93 [pid = 1924] [id = 214] 16:06:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 98 (0x7ffa414d5400) [pid = 1924] [serial = 642] [outer = (nil)] 16:06:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 99 (0x7ffa44f60400) [pid = 1924] [serial = 643] [outer = 0x7ffa414d5400] 16:06:14 INFO - PROCESS | 1924 | 1462921574213 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 100 (0x7ffa45a0a000) [pid = 1924] [serial = 644] [outer = 0x7ffa414d5400] 16:06:15 INFO - PROCESS | 1924 | 1462921575155 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1596ms 16:06:15 INFO - PROCESS | 1924 | 1462921575206 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 1924 | 1462921575214 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 16:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:06:15 INFO - PROCESS | 1924 | 1462921575225 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 1924 | 1462921575229 Marionette TRACE conn4 <- [1,830,null,{}] 16:06:15 INFO - PROCESS | 1924 | 1462921575236 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 1924 | 1462921575476 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 16:06:15 INFO - PROCESS | 1924 | 1462921575709 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d8d800 == 94 [pid = 1924] [id = 215] 16:06:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 101 (0x7ffa45c90c00) [pid = 1924] [serial = 645] [outer = (nil)] 16:06:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 102 (0x7ffa45dd4400) [pid = 1924] [serial = 646] [outer = 0x7ffa45c90c00] 16:06:15 INFO - PROCESS | 1924 | 1462921575807 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 103 (0x7ffa461d0800) [pid = 1924] [serial = 647] [outer = 0x7ffa45c90c00] 16:06:16 INFO - PROCESS | 1924 | 1462921576835 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1633ms 16:06:16 INFO - PROCESS | 1924 | 1462921576860 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 16:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:06:16 INFO - PROCESS | 1924 | 1462921576864 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 16:06:16 INFO - PROCESS | 1924 | 1462921576872 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 1924 | 1462921576880 Marionette TRACE conn4 <- [1,834,null,{}] 16:06:16 INFO - PROCESS | 1924 | 1462921576898 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:17 INFO - PROCESS | 1924 | 1462921577105 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 16:06:17 INFO - PROCESS | 1924 | 1462921577329 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500de000 == 95 [pid = 1924] [id = 216] 16:06:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 104 (0x7ffa471e1800) [pid = 1924] [serial = 648] [outer = (nil)] 16:06:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 105 (0x7ffa48830c00) [pid = 1924] [serial = 649] [outer = 0x7ffa471e1800] 16:06:17 INFO - PROCESS | 1924 | 1462921577470 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 106 (0x7ffa4c550c00) [pid = 1924] [serial = 650] [outer = 0x7ffa471e1800] 16:06:18 INFO - PROCESS | 1924 | 1462921578383 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1553ms 16:06:18 INFO - PROCESS | 1924 | 1462921578425 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 1924 | 1462921578431 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 16:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:06:18 INFO - PROCESS | 1924 | 1462921578438 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 1924 | 1462921578441 Marionette TRACE conn4 <- [1,838,null,{}] 16:06:18 INFO - PROCESS | 1924 | 1462921578448 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 1924 | 1462921578646 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 16:06:18 INFO - PROCESS | 1924 | 1462921578900 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516cb800 == 96 [pid = 1924] [id = 217] 16:06:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 107 (0x7ffa46fd3800) [pid = 1924] [serial = 651] [outer = (nil)] 16:06:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 108 (0x7ffa4eedb800) [pid = 1924] [serial = 652] [outer = 0x7ffa46fd3800] 16:06:19 INFO - PROCESS | 1924 | 1462921579044 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 109 (0x7ffa4f130000) [pid = 1924] [serial = 653] [outer = 0x7ffa46fd3800] 16:06:19 INFO - PROCESS | 1924 | 1462921579964 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1582ms 16:06:20 INFO - PROCESS | 1924 | 1462921580020 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 1924 | 1462921580024 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 16:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:06:20 INFO - PROCESS | 1924 | 1462921580030 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 1924 | 1462921580034 Marionette TRACE conn4 <- [1,842,null,{}] 16:06:20 INFO - PROCESS | 1924 | 1462921580041 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:20 INFO - PROCESS | 1924 | 1462921580251 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 16:06:20 INFO - PROCESS | 1924 | 1462921580414 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5c428000 == 97 [pid = 1924] [id = 218] 16:06:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 110 (0x7ffa4c558400) [pid = 1924] [serial = 654] [outer = (nil)] 16:06:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 111 (0x7ffa4f35fc00) [pid = 1924] [serial = 655] [outer = 0x7ffa4c558400] 16:06:20 INFO - PROCESS | 1924 | 1462921580564 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 112 (0x7ffa4f8c0800) [pid = 1924] [serial = 656] [outer = 0x7ffa4c558400] 16:06:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 113 (0x7ffa4fe74400) [pid = 1924] [serial = 657] [outer = 0x7ffa46702800] 16:06:21 INFO - PROCESS | 1924 | 1462921581702 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1688ms 16:06:21 INFO - PROCESS | 1924 | 1462921581719 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 1924 | 1462921581722 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 16:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:06:21 INFO - PROCESS | 1924 | 1462921581731 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 1924 | 1462921581734 Marionette TRACE conn4 <- [1,846,null,{}] 16:06:21 INFO - PROCESS | 1924 | 1462921581772 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:22 INFO - PROCESS | 1924 | 1462921582045 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 16:06:22 INFO - PROCESS | 1924 | 1462921582264 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e432800 == 98 [pid = 1924] [id = 219] 16:06:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 114 (0x7ffa4eb31400) [pid = 1924] [serial = 658] [outer = (nil)] 16:06:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 115 (0x7ffa5169a400) [pid = 1924] [serial = 659] [outer = 0x7ffa4eb31400] 16:06:22 INFO - PROCESS | 1924 | 1462921582349 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa53490000) [pid = 1924] [serial = 660] [outer = 0x7ffa4eb31400] 16:06:23 INFO - PROCESS | 1924 | 1462921583284 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1587ms 16:06:23 INFO - PROCESS | 1924 | 1462921583319 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 1924 | 1462921583323 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 16:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:06:23 INFO - PROCESS | 1924 | 1462921583330 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 1924 | 1462921583333 Marionette TRACE conn4 <- [1,850,null,{}] 16:06:23 INFO - PROCESS | 1924 | 1462921583341 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 1924 | 1462921583564 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 16:06:23 INFO - PROCESS | 1924 | 1462921583791 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61a0a800 == 99 [pid = 1924] [id = 220] 16:06:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa50464400) [pid = 1924] [serial = 661] [outer = (nil)] 16:06:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa56763400) [pid = 1924] [serial = 662] [outer = 0x7ffa50464400] 16:06:23 INFO - PROCESS | 1924 | 1462921583922 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa5c4dc800) [pid = 1924] [serial = 663] [outer = 0x7ffa50464400] 16:06:24 INFO - PROCESS | 1924 | 1462921584876 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1589ms 16:06:24 INFO - PROCESS | 1924 | 1462921584918 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 1924 | 1462921584922 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 16:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:06:24 INFO - PROCESS | 1924 | 1462921584929 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 1924 | 1462921584932 Marionette TRACE conn4 <- [1,854,null,{}] 16:06:24 INFO - PROCESS | 1924 | 1462921584939 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 1924 | 1462921585158 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 16:06:25 INFO - PROCESS | 1924 | 1462921585390 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa62557000 == 100 [pid = 1924] [id = 221] 16:06:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa5324f800) [pid = 1924] [serial = 664] [outer = (nil)] 16:06:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa5d2df000) [pid = 1924] [serial = 665] [outer = 0x7ffa5324f800] 16:06:25 INFO - PROCESS | 1924 | 1462921585515 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa5d74c000) [pid = 1924] [serial = 666] [outer = 0x7ffa5324f800] 16:06:26 INFO - PROCESS | 1924 | 1462921586420 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1533ms 16:06:26 INFO - PROCESS | 1924 | 1462921586463 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 1924 | 1462921586469 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 16:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:06:26 INFO - PROCESS | 1924 | 1462921586476 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 1924 | 1462921586480 Marionette TRACE conn4 <- [1,858,null,{}] 16:06:26 INFO - PROCESS | 1924 | 1462921586486 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 1924 | 1462921586695 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 16:06:26 INFO - PROCESS | 1924 | 1462921586875 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628b1000 == 101 [pid = 1924] [id = 222] 16:06:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa4ed88000) [pid = 1924] [serial = 667] [outer = (nil)] 16:06:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa5e411400) [pid = 1924] [serial = 668] [outer = 0x7ffa4ed88000] 16:06:27 INFO - PROCESS | 1924 | 1462921587017 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa5e5ddc00) [pid = 1924] [serial = 669] [outer = 0x7ffa4ed88000] 16:06:27 INFO - PROCESS | 1924 | 1462921587928 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 16:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1482ms 16:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:06:27 INFO - PROCESS | 1924 | 1462921587962 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 16:06:27 INFO - PROCESS | 1924 | 1462921587965 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 16:06:27 INFO - PROCESS | 1924 | 1462921587974 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:06:27 INFO - PROCESS | 1924 | 1462921587976 Marionette TRACE conn4 <- [1,862,null,{}] 16:06:27 INFO - PROCESS | 1924 | 1462921587983 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 1924 | 1462921588185 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 16:06:28 INFO - PROCESS | 1924 | 1462921588369 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa64e2c000 == 102 [pid = 1924] [id = 223] 16:06:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa4eee5000) [pid = 1924] [serial = 670] [outer = (nil)] 16:06:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa60635800) [pid = 1924] [serial = 671] [outer = 0x7ffa4eee5000] 16:06:28 INFO - PROCESS | 1924 | 1462921588448 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa61aa6400) [pid = 1924] [serial = 672] [outer = 0x7ffa4eee5000] 16:06:29 INFO - PROCESS | 1924 | 1462921589811 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1888ms 16:06:29 INFO - PROCESS | 1924 | 1462921589861 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 1924 | 1462921589867 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 16:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:06:29 INFO - PROCESS | 1924 | 1462921589876 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 1924 | 1462921589882 Marionette TRACE conn4 <- [1,866,null,{}] 16:06:29 INFO - PROCESS | 1924 | 1462921589892 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:30 INFO - PROCESS | 1924 | 1462921590188 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 16:06:30 INFO - PROCESS | 1924 | 1462921590375 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46fa9000 == 103 [pid = 1924] [id = 224] 16:06:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa3ade6400) [pid = 1924] [serial = 673] [outer = (nil)] 16:06:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa3cfed800) [pid = 1924] [serial = 674] [outer = 0x7ffa3ade6400] 16:06:30 INFO - PROCESS | 1924 | 1462921590448 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa3edfb400) [pid = 1924] [serial = 675] [outer = 0x7ffa3ade6400] 16:06:31 INFO - PROCESS | 1924 | 1462921591556 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1739ms 16:06:31 INFO - PROCESS | 1924 | 1462921591616 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 1924 | 1462921591626 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 16:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:06:31 INFO - PROCESS | 1924 | 1462921591635 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 1924 | 1462921591638 Marionette TRACE conn4 <- [1,870,null,{}] 16:06:31 INFO - PROCESS | 1924 | 1462921591644 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:31 INFO - PROCESS | 1924 | 1462921591905 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:06:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4d98f800 == 102 [pid = 1924] [id = 17] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa3cdf3c00) [pid = 1924] [serial = 559] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa44ec8c00) [pid = 1924] [serial = 562] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa45cbd000) [pid = 1924] [serial = 565] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa470e3800) [pid = 1924] [serial = 568] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa48831800) [pid = 1924] [serial = 571] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa4d9c2c00) [pid = 1924] [serial = 574] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa4f9fd000) [pid = 1924] [serial = 577] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa45a0e000) [pid = 1924] [serial = 595] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | 1462921592198 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef5f800 == 103 [pid = 1924] [id = 225] 16:06:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa3cdf3c00) [pid = 1924] [serial = 676] [outer = (nil)] 16:06:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa414dec00) [pid = 1924] [serial = 677] [outer = 0x7ffa3cdf3c00] 16:06:32 INFO - PROCESS | 1924 | 1462921592283 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa4500f800) [pid = 1924] [serial = 678] [outer = 0x7ffa3cdf3c00] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa481f1000) [pid = 1924] [serial = 589] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa3f086400) [pid = 1924] [serial = 592] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa44ed0400) [pid = 1924] [serial = 581] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa4130ec00) [pid = 1924] [serial = 580] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa45dd3800) [pid = 1924] [serial = 584] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa45a28c00) [pid = 1924] [serial = 583] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa46fd5000) [pid = 1924] [serial = 586] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa40c73800) [pid = 1924] [serial = 593] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 117 (0x7ffa4706b400) [pid = 1924] [serial = 587] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 116 (0x7ffa4c551c00) [pid = 1924] [serial = 590] [outer = (nil)] [url = about:blank] 16:06:32 INFO - PROCESS | 1924 | --DOMWINDOW == 115 (0x7ffa46708000) [pid = 1924] [serial = 557] [outer = (nil)] [url = about:blank] 16:06:33 INFO - PROCESS | 1924 | 1462921593164 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1581ms 16:06:33 INFO - PROCESS | 1924 | 1462921593218 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 1924 | 1462921593221 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 16:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:06:33 INFO - PROCESS | 1924 | 1462921593228 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 1924 | 1462921593233 Marionette TRACE conn4 <- [1,874,null,{}] 16:06:33 INFO - PROCESS | 1924 | 1462921593249 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 1924 | 1462921593434 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:06:33 INFO - PROCESS | 1924 | 1462921593567 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4684a000 == 104 [pid = 1924] [id = 226] 16:06:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 116 (0x7ffa40a44800) [pid = 1924] [serial = 679] [outer = (nil)] 16:06:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 117 (0x7ffa45a18000) [pid = 1924] [serial = 680] [outer = 0x7ffa40a44800] 16:06:33 INFO - PROCESS | 1924 | 1462921593641 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 118 (0x7ffa45cbc400) [pid = 1924] [serial = 681] [outer = 0x7ffa40a44800] 16:06:34 INFO - PROCESS | 1924 | 1462921594458 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1288ms 16:06:34 INFO - PROCESS | 1924 | 1462921594517 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 1924 | 1462921594524 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 16:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:06:34 INFO - PROCESS | 1924 | 1462921594531 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 1924 | 1462921594534 Marionette TRACE conn4 <- [1,878,null,{}] 16:06:34 INFO - PROCESS | 1924 | 1462921594540 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:34 INFO - PROCESS | 1924 | 1462921594734 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:06:34 INFO - PROCESS | 1924 | 1462921594889 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472c1000 == 105 [pid = 1924] [id = 227] 16:06:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa414d2c00) [pid = 1924] [serial = 682] [outer = (nil)] 16:06:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa460b5000) [pid = 1924] [serial = 683] [outer = 0x7ffa414d2c00] 16:06:34 INFO - PROCESS | 1924 | 1462921594968 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa461d2800) [pid = 1924] [serial = 684] [outer = 0x7ffa414d2c00] 16:06:35 INFO - PROCESS | 1924 | 1462921595952 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1479ms 16:06:36 INFO - PROCESS | 1924 | 1462921596012 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 1924 | 1462921596016 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 16:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:06:36 INFO - PROCESS | 1924 | 1462921596024 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 1924 | 1462921596029 Marionette TRACE conn4 <- [1,882,null,{}] 16:06:36 INFO - PROCESS | 1924 | 1462921596035 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:36 INFO - PROCESS | 1924 | 1462921596323 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:06:36 INFO - PROCESS | 1924 | 1462921596355 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d85000 == 106 [pid = 1924] [id = 228] 16:06:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa45da1000) [pid = 1924] [serial = 685] [outer = (nil)] 16:06:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa469eb000) [pid = 1924] [serial = 686] [outer = 0x7ffa45da1000] 16:06:36 INFO - PROCESS | 1924 | 1462921596428 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa4706b400) [pid = 1924] [serial = 687] [outer = 0x7ffa45da1000] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa45a0e800) [pid = 1924] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa414d7c00) [pid = 1924] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa45a0ac00) [pid = 1924] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa49d57c00) [pid = 1924] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa40c6fc00) [pid = 1924] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:06:37 INFO - PROCESS | 1924 | --DOMWINDOW == 118 (0x7ffa461cb000) [pid = 1924] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1534ms 16:06:37 INFO - PROCESS | 1924 | 1462921597550 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 16:06:37 INFO - PROCESS | 1924 | 1462921597563 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 1924 | 1462921597566 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 16:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:06:37 INFO - PROCESS | 1924 | 1462921597573 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 1924 | 1462921597576 Marionette TRACE conn4 <- [1,886,null,{}] 16:06:37 INFO - PROCESS | 1924 | 1462921597591 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:37 INFO - PROCESS | 1924 | 1462921597785 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:06:37 INFO - PROCESS | 1924 | 1462921597805 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f117800 == 107 [pid = 1924] [id = 229] 16:06:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 119 (0x7ffa471e5000) [pid = 1924] [serial = 688] [outer = (nil)] 16:06:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa4c558000) [pid = 1924] [serial = 689] [outer = 0x7ffa471e5000] 16:06:37 INFO - PROCESS | 1924 | 1462921597874 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa4da41c00) [pid = 1924] [serial = 690] [outer = 0x7ffa471e5000] 16:06:38 INFO - PROCESS | 1924 | 1462921598781 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1243ms 16:06:38 INFO - PROCESS | 1924 | 1462921598818 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 1924 | 1462921598822 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 16:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:06:38 INFO - PROCESS | 1924 | 1462921598829 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 1924 | 1462921598833 Marionette TRACE conn4 <- [1,890,null,{}] 16:06:38 INFO - PROCESS | 1924 | 1462921598839 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:38 INFO - PROCESS | 1924 | 1462921598985 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:06:39 INFO - PROCESS | 1924 | 1462921599000 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50360800 == 108 [pid = 1924] [id = 230] 16:06:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa4d1a5000) [pid = 1924] [serial = 691] [outer = (nil)] 16:06:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa4edf6400) [pid = 1924] [serial = 692] [outer = 0x7ffa4d1a5000] 16:06:39 INFO - PROCESS | 1924 | 1462921599065 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa4f8c7c00) [pid = 1924] [serial = 693] [outer = 0x7ffa4d1a5000] 16:06:40 INFO - PROCESS | 1924 | 1462921600301 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1491ms 16:06:40 INFO - PROCESS | 1924 | 1462921600321 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:06:40 INFO - PROCESS | 1924 | 1462921600330 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 16:06:40 INFO - PROCESS | 1924 | 1462921600341 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 1924 | 1462921600350 Marionette TRACE conn4 <- [1,894,null,{}] 16:06:40 INFO - PROCESS | 1924 | 1462921600358 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:40 INFO - PROCESS | 1924 | 1462921600617 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:06:40 INFO - PROCESS | 1924 | 1462921600908 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d6b000 == 109 [pid = 1924] [id = 231] 16:06:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa40a44000) [pid = 1924] [serial = 694] [outer = (nil)] 16:06:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa4130f400) [pid = 1924] [serial = 695] [outer = 0x7ffa40a44000] 16:06:41 INFO - PROCESS | 1924 | 1462921601006 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa45011000) [pid = 1924] [serial = 696] [outer = 0x7ffa40a44000] 16:06:41 INFO - PROCESS | 1924 | 1462921601961 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 16:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1652ms 16:06:41 INFO - PROCESS | 1924 | 1462921601993 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 1924 | 1462921602002 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 16:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:06:42 INFO - PROCESS | 1924 | 1462921602013 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 1924 | 1462921602017 Marionette TRACE conn4 <- [1,898,null,{}] 16:06:42 INFO - PROCESS | 1924 | 1462921602023 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 1924 | 1462921602260 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:06:42 INFO - PROCESS | 1924 | 1462921602543 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5004d800 == 110 [pid = 1924] [id = 232] 16:06:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa45a25000) [pid = 1924] [serial = 697] [outer = (nil)] 16:06:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa45da3c00) [pid = 1924] [serial = 698] [outer = 0x7ffa45a25000] 16:06:42 INFO - PROCESS | 1924 | 1462921602676 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa461cf400) [pid = 1924] [serial = 699] [outer = 0x7ffa45a25000] 16:06:43 INFO - PROCESS | 1924 | 1462921603652 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1691ms 16:06:43 INFO - PROCESS | 1924 | 1462921603705 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:06:43 INFO - PROCESS | 1924 | 1462921603710 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 16:06:43 INFO - PROCESS | 1924 | 1462921603719 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 1924 | 1462921603725 Marionette TRACE conn4 <- [1,902,null,{}] 16:06:43 INFO - PROCESS | 1924 | 1462921603743 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 1924 | 1462921604086 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:06:44 INFO - PROCESS | 1924 | 1462921604294 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d7c8000 == 111 [pid = 1924] [id = 233] 16:06:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa46fd2400) [pid = 1924] [serial = 700] [outer = (nil)] 16:06:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa49d27400) [pid = 1924] [serial = 701] [outer = 0x7ffa46fd2400] 16:06:44 INFO - PROCESS | 1924 | 1462921604378 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa4e9dc400) [pid = 1924] [serial = 702] [outer = 0x7ffa46fd2400] 16:06:45 INFO - PROCESS | 1924 | 1462921605303 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1644ms 16:06:45 INFO - PROCESS | 1924 | 1462921605361 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 1924 | 1462921605366 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 16:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:06:45 INFO - PROCESS | 1924 | 1462921605371 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 1924 | 1462921605375 Marionette TRACE conn4 <- [1,906,null,{}] 16:06:45 INFO - PROCESS | 1924 | 1462921605380 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 1924 | 1462921605574 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:06:45 INFO - PROCESS | 1924 | 1462921605793 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6671b800 == 112 [pid = 1924] [id = 234] 16:06:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa47072400) [pid = 1924] [serial = 703] [outer = (nil)] 16:06:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa4f8c6000) [pid = 1924] [serial = 704] [outer = 0x7ffa47072400] 16:06:45 INFO - PROCESS | 1924 | 1462921605917 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa502c2000) [pid = 1924] [serial = 705] [outer = 0x7ffa47072400] 16:06:46 INFO - PROCESS | 1924 | 1462921606825 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1532ms 16:06:46 INFO - PROCESS | 1924 | 1462921606906 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 1924 | 1462921606911 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 16:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:06:46 INFO - PROCESS | 1924 | 1462921606919 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 1924 | 1462921606923 Marionette TRACE conn4 <- [1,910,null,{}] 16:06:46 INFO - PROCESS | 1924 | 1462921606929 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:47 INFO - PROCESS | 1924 | 1462921607167 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:06:47 INFO - PROCESS | 1924 | 1462921607400 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa67682000 == 113 [pid = 1924] [id = 235] 16:06:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa5115e400) [pid = 1924] [serial = 706] [outer = (nil)] 16:06:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa51690000) [pid = 1924] [serial = 707] [outer = 0x7ffa5115e400] 16:06:47 INFO - PROCESS | 1924 | 1462921607535 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa5169cc00) [pid = 1924] [serial = 708] [outer = 0x7ffa5115e400] 16:06:48 INFO - PROCESS | 1924 | 1462921608476 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1637ms 16:06:48 INFO - PROCESS | 1924 | 1462921608558 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:06:48 INFO - PROCESS | 1924 | 1462921608564 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 16:06:48 INFO - PROCESS | 1924 | 1462921608570 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 1924 | 1462921608573 Marionette TRACE conn4 <- [1,914,null,{}] 16:06:48 INFO - PROCESS | 1924 | 1462921608579 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:48 INFO - PROCESS | 1924 | 1462921608821 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:06:49 INFO - PROCESS | 1924 | 1462921609042 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47009000 == 114 [pid = 1924] [id = 236] 16:06:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa5169a800) [pid = 1924] [serial = 709] [outer = (nil)] 16:06:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa61eeb000) [pid = 1924] [serial = 710] [outer = 0x7ffa5169a800] 16:06:49 INFO - PROCESS | 1924 | 1462921609145 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa61f4a400) [pid = 1924] [serial = 711] [outer = 0x7ffa5169a800] 16:06:50 INFO - PROCESS | 1924 | 1462921610045 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1539ms 16:06:50 INFO - PROCESS | 1924 | 1462921610110 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 1924 | 1462921610115 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 16:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:06:50 INFO - PROCESS | 1924 | 1462921610125 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 1924 | 1462921610131 Marionette TRACE conn4 <- [1,918,null,{}] 16:06:50 INFO - PROCESS | 1924 | 1462921610138 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:50 INFO - PROCESS | 1924 | 1462921610371 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:06:50 INFO - PROCESS | 1924 | 1462921610613 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47022800 == 115 [pid = 1924] [id = 237] 16:06:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa474c5800) [pid = 1924] [serial = 712] [outer = (nil)] 16:06:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa474cac00) [pid = 1924] [serial = 713] [outer = 0x7ffa474c5800] 16:06:50 INFO - PROCESS | 1924 | 1462921610744 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa474cf800) [pid = 1924] [serial = 714] [outer = 0x7ffa474c5800] 16:06:51 INFO - PROCESS | 1924 | 1462921611676 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1585ms 16:06:51 INFO - PROCESS | 1924 | 1462921611709 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 1924 | 1462921611713 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 16:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:06:51 INFO - PROCESS | 1924 | 1462921611721 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 1924 | 1462921611724 Marionette TRACE conn4 <- [1,922,null,{}] 16:06:51 INFO - PROCESS | 1924 | 1462921611731 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 1924 | 1462921611941 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:06:52 INFO - PROCESS | 1924 | 1462921612169 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6da800 == 116 [pid = 1924] [id = 238] 16:06:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa472d3400) [pid = 1924] [serial = 715] [outer = (nil)] 16:06:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa472da400) [pid = 1924] [serial = 716] [outer = 0x7ffa472d3400] 16:06:52 INFO - PROCESS | 1924 | 1462921612294 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa472df000) [pid = 1924] [serial = 717] [outer = 0x7ffa472d3400] 16:06:53 INFO - PROCESS | 1924 | 1462921613246 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1584ms 16:06:53 INFO - PROCESS | 1924 | 1462921613305 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 1924 | 1462921613309 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 16:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:06:53 INFO - PROCESS | 1924 | 1462921613315 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 1924 | 1462921613318 Marionette TRACE conn4 <- [1,926,null,{}] 16:06:53 INFO - PROCESS | 1924 | 1462921613324 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:53 INFO - PROCESS | 1924 | 1462921613531 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:06:53 INFO - PROCESS | 1924 | 1462921613759 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3cbd7000 == 117 [pid = 1924] [id = 239] 16:06:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3ade0400) [pid = 1924] [serial = 718] [outer = (nil)] 16:06:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa3ade3800) [pid = 1924] [serial = 719] [outer = 0x7ffa3ade0400] 16:06:54 INFO - PROCESS | 1924 | 1462921614234 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3c2bd800) [pid = 1924] [serial = 720] [outer = 0x7ffa3ade0400] 16:06:55 INFO - PROCESS | 1924 | 1462921615177 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1891ms 16:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:06:55 INFO - PROCESS | 1924 | 1462921615209 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 1924 | 1462921615215 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 16:06:55 INFO - PROCESS | 1924 | 1462921615223 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 1924 | 1462921615227 Marionette TRACE conn4 <- [1,930,null,{}] 16:06:55 INFO - PROCESS | 1924 | 1462921615235 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:55 INFO - PROCESS | 1924 | 1462921615426 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:06:55 INFO - PROCESS | 1924 | 1462921615620 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fbaf000 == 118 [pid = 1924] [id = 240] 16:06:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa3c2bb800) [pid = 1924] [serial = 721] [outer = (nil)] 16:06:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3cff5400) [pid = 1924] [serial = 722] [outer = 0x7ffa3c2bb800] 16:06:55 INFO - PROCESS | 1924 | 1462921615697 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa3edf8000) [pid = 1924] [serial = 723] [outer = 0x7ffa3c2bb800] 16:06:56 INFO - PROCESS | 1924 | 1462921616740 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1584ms 16:06:56 INFO - PROCESS | 1924 | 1462921616806 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 1924 | 1462921616812 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 16:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:06:56 INFO - PROCESS | 1924 | 1462921616822 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 1924 | 1462921616827 Marionette TRACE conn4 <- [1,934,null,{}] 16:06:56 INFO - PROCESS | 1924 | 1462921616834 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:57 INFO - PROCESS | 1924 | 1462921617017 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461e5800 == 117 [pid = 1924] [id = 170] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa4bb2d800) [pid = 1924] [serial = 607] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa40a48800) [pid = 1924] [serial = 616] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa470ee400) [pid = 1924] [serial = 604] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa4dab1000) [pid = 1924] [serial = 610] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa3cfee400) [pid = 1924] [serial = 613] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa4eb35400) [pid = 1924] [serial = 640] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | 1462921617261 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f117800 == 116 [pid = 1924] [id = 229] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d85000 == 115 [pid = 1924] [id = 228] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa472c1000 == 114 [pid = 1924] [id = 227] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4684a000 == 113 [pid = 1924] [id = 226] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef5f800 == 112 [pid = 1924] [id = 225] 16:06:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef63000 == 113 [pid = 1924] [id = 241] 16:06:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3cfee400) [pid = 1924] [serial = 724] [outer = (nil)] 16:06:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa40c73400) [pid = 1924] [serial = 725] [outer = 0x7ffa3cfee400] 16:06:57 INFO - PROCESS | 1924 | 1462921617390 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa414d6800) [pid = 1924] [serial = 726] [outer = 0x7ffa3cfee400] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46fa9000 == 112 [pid = 1924] [id = 224] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61a0a800 == 111 [pid = 1924] [id = 220] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e432800 == 110 [pid = 1924] [id = 219] 16:06:57 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45919800 == 109 [pid = 1924] [id = 214] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa46707000) [pid = 1924] [serial = 631] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa414da400) [pid = 1924] [serial = 598] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa45cbdc00) [pid = 1924] [serial = 601] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa46fdf800) [pid = 1924] [serial = 632] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa414d6000) [pid = 1924] [serial = 619] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa45dcfc00) [pid = 1924] [serial = 628] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa45a19000) [pid = 1924] [serial = 625] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa4d19f000) [pid = 1924] [serial = 637] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa4130c000) [pid = 1924] [serial = 622] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa471e0c00) [pid = 1924] [serial = 635] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa470eac00) [pid = 1924] [serial = 634] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa45c89800) [pid = 1924] [serial = 626] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa44f6c000) [pid = 1924] [serial = 623] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa461c3c00) [pid = 1924] [serial = 629] [outer = (nil)] [url = about:blank] 16:06:57 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa4da3ec00) [pid = 1924] [serial = 638] [outer = (nil)] [url = about:blank] 16:06:58 INFO - PROCESS | 1924 | 1462921618258 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1496ms 16:06:58 INFO - PROCESS | 1924 | 1462921618318 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 1924 | 1462921618321 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 16:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:06:58 INFO - PROCESS | 1924 | 1462921618327 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 1924 | 1462921618333 Marionette TRACE conn4 <- [1,938,null,{}] 16:06:58 INFO - PROCESS | 1924 | 1462921618348 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:58 INFO - PROCESS | 1924 | 1462921618528 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:06:58 INFO - PROCESS | 1924 | 1462921618541 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41460000 == 110 [pid = 1924] [id = 242] 16:06:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa44f69800) [pid = 1924] [serial = 727] [outer = (nil)] 16:06:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa4501b400) [pid = 1924] [serial = 728] [outer = 0x7ffa44f69800] 16:06:58 INFO - PROCESS | 1924 | 1462921618613 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa45a04800) [pid = 1924] [serial = 729] [outer = 0x7ffa44f69800] 16:06:59 INFO - PROCESS | 1924 | 1462921619505 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1240ms 16:06:59 INFO - PROCESS | 1924 | 1462921619569 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 1924 | 1462921619576 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 16:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:06:59 INFO - PROCESS | 1924 | 1462921619582 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 1924 | 1462921619584 Marionette TRACE conn4 <- [1,942,null,{}] 16:06:59 INFO - PROCESS | 1924 | 1462921619590 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:59 INFO - PROCESS | 1924 | 1462921619828 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:06:59 INFO - PROCESS | 1924 | 1462921619915 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d66800 == 111 [pid = 1924] [id = 243] 16:06:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa4130a400) [pid = 1924] [serial = 730] [outer = (nil)] 16:06:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa45a16400) [pid = 1924] [serial = 731] [outer = 0x7ffa4130a400] 16:07:00 INFO - PROCESS | 1924 | 1462921620004 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa45a29400) [pid = 1924] [serial = 732] [outer = 0x7ffa4130a400] 16:07:00 INFO - PROCESS | 1924 | 1462921620896 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1379ms 16:07:00 INFO - PROCESS | 1924 | 1462921620964 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 1924 | 1462921620967 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 16:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:07:00 INFO - PROCESS | 1924 | 1462921620974 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 1924 | 1462921620976 Marionette TRACE conn4 <- [1,946,null,{}] 16:07:00 INFO - PROCESS | 1924 | 1462921620981 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:01 INFO - PROCESS | 1924 | 1462921621205 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:07:01 INFO - PROCESS | 1924 | 1462921621240 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4672e000 == 112 [pid = 1924] [id = 244] 16:07:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa45c85000) [pid = 1924] [serial = 733] [outer = (nil)] 16:07:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa45c89800) [pid = 1924] [serial = 734] [outer = 0x7ffa45c85000] 16:07:01 INFO - PROCESS | 1924 | 1462921621319 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa45d9e800) [pid = 1924] [serial = 735] [outer = 0x7ffa45c85000] 16:07:02 INFO - PROCESS | 1924 | 1462921622548 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa45da1000) [pid = 1924] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3ade6400) [pid = 1924] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa471e5000) [pid = 1924] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa40a44800) [pid = 1924] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3cdf3c00) [pid = 1924] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:07:02 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa414d2c00) [pid = 1924] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1640ms 16:07:02 INFO - PROCESS | 1924 | 1462921622616 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:07:02 INFO - PROCESS | 1924 | 1462921622620 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 16:07:02 INFO - PROCESS | 1924 | 1462921622628 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 1924 | 1462921622632 Marionette TRACE conn4 <- [1,950,null,{}] 16:07:02 INFO - PROCESS | 1924 | 1462921622637 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:02 INFO - PROCESS | 1924 | 1462921622816 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:07:03 INFO - PROCESS | 1924 | 1462921623012 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f94000 == 113 [pid = 1924] [id = 245] 16:07:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa461c6800) [pid = 1924] [serial = 736] [outer = (nil)] 16:07:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa461c9c00) [pid = 1924] [serial = 737] [outer = 0x7ffa461c6800] 16:07:03 INFO - PROCESS | 1924 | 1462921623083 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa461d0400) [pid = 1924] [serial = 738] [outer = 0x7ffa461c6800] 16:07:03 INFO - PROCESS | 1924 | 1462921623866 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1287ms 16:07:03 INFO - PROCESS | 1924 | 1462921623915 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 1924 | 1462921623918 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 16:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:07:03 INFO - PROCESS | 1924 | 1462921623925 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 1924 | 1462921623927 Marionette TRACE conn4 <- [1,954,null,{}] 16:07:03 INFO - PROCESS | 1924 | 1462921623932 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 1924 | 1462921624101 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:07:04 INFO - PROCESS | 1924 | 1462921624116 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472ac000 == 114 [pid = 1924] [id = 246] 16:07:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa45ddb000) [pid = 1924] [serial = 739] [outer = (nil)] 16:07:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa4670e000) [pid = 1924] [serial = 740] [outer = 0x7ffa45ddb000] 16:07:04 INFO - PROCESS | 1924 | 1462921624185 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa469e7800) [pid = 1924] [serial = 741] [outer = 0x7ffa45ddb000] 16:07:05 INFO - PROCESS | 1924 | 1462921625371 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1481ms 16:07:05 INFO - PROCESS | 1924 | 1462921625407 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 1924 | 1462921625414 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 16:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:07:05 INFO - PROCESS | 1924 | 1462921625424 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 1924 | 1462921625431 Marionette TRACE conn4 <- [1,958,null,{}] 16:07:05 INFO - PROCESS | 1924 | 1462921625443 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:05 INFO - PROCESS | 1924 | 1462921625653 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:07:05 INFO - PROCESS | 1924 | 1462921625898 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe55800 == 115 [pid = 1924] [id = 247] 16:07:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3f086400) [pid = 1924] [serial = 742] [outer = (nil)] 16:07:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa40a47400) [pid = 1924] [serial = 743] [outer = 0x7ffa3f086400] 16:07:06 INFO - PROCESS | 1924 | 1462921626028 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa40c70000) [pid = 1924] [serial = 744] [outer = 0x7ffa3f086400] 16:07:07 INFO - PROCESS | 1924 | 1462921626998 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1639ms 16:07:07 INFO - PROCESS | 1924 | 1462921627065 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 1924 | 1462921627074 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 16:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:07:07 INFO - PROCESS | 1924 | 1462921627086 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 1924 | 1462921627090 Marionette TRACE conn4 <- [1,962,null,{}] 16:07:07 INFO - PROCESS | 1924 | 1462921627098 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:07 INFO - PROCESS | 1924 | 1462921627353 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:07:07 INFO - PROCESS | 1924 | 1462921627653 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f9f000 == 116 [pid = 1924] [id = 248] 16:07:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa45016000) [pid = 1924] [serial = 745] [outer = (nil)] 16:07:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa45017400) [pid = 1924] [serial = 746] [outer = 0x7ffa45016000] 16:07:07 INFO - PROCESS | 1924 | 1462921627765 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa45a1ec00) [pid = 1924] [serial = 747] [outer = 0x7ffa45016000] 16:07:08 INFO - PROCESS | 1924 | 1462921628828 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1794ms 16:07:08 INFO - PROCESS | 1924 | 1462921628881 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 1924 | 1462921628885 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 16:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:07:08 INFO - PROCESS | 1924 | 1462921628893 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 1924 | 1462921628899 Marionette TRACE conn4 <- [1,966,null,{}] 16:07:08 INFO - PROCESS | 1924 | 1462921628920 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:09 INFO - PROCESS | 1924 | 1462921629199 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:07:09 INFO - PROCESS | 1924 | 1462921629447 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d80000 == 117 [pid = 1924] [id = 249] 16:07:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa4698f800) [pid = 1924] [serial = 748] [outer = (nil)] 16:07:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa469ef000) [pid = 1924] [serial = 749] [outer = 0x7ffa4698f800] 16:07:09 INFO - PROCESS | 1924 | 1462921629552 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa46fdec00) [pid = 1924] [serial = 750] [outer = 0x7ffa4698f800] 16:07:10 INFO - PROCESS | 1924 | 1462921630470 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1641ms 16:07:10 INFO - PROCESS | 1924 | 1462921630535 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 1924 | 1462921630540 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 16:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:07:10 INFO - PROCESS | 1924 | 1462921630548 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 1924 | 1462921630551 Marionette TRACE conn4 <- [1,970,null,{}] 16:07:10 INFO - PROCESS | 1924 | 1462921630558 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:10 INFO - PROCESS | 1924 | 1462921630766 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:07:10 INFO - PROCESS | 1924 | 1462921630992 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e8ab000 == 118 [pid = 1924] [id = 250] 16:07:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa46710c00) [pid = 1924] [serial = 751] [outer = (nil)] 16:07:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa47071c00) [pid = 1924] [serial = 752] [outer = 0x7ffa46710c00] 16:07:11 INFO - PROCESS | 1924 | 1462921631114 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa471d9c00) [pid = 1924] [serial = 753] [outer = 0x7ffa46710c00] 16:07:11 INFO - PROCESS | 1924 | 1462921631980 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1486ms 16:07:12 INFO - PROCESS | 1924 | 1462921632034 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 1924 | 1462921632038 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 16:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:07:12 INFO - PROCESS | 1924 | 1462921632044 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 1924 | 1462921632048 Marionette TRACE conn4 <- [1,974,null,{}] 16:07:12 INFO - PROCESS | 1924 | 1462921632054 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:12 INFO - PROCESS | 1924 | 1462921632272 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:07:12 INFO - PROCESS | 1924 | 1462921632495 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f072000 == 119 [pid = 1924] [id = 251] 16:07:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa469e7400) [pid = 1924] [serial = 754] [outer = (nil)] 16:07:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa472d3800) [pid = 1924] [serial = 755] [outer = 0x7ffa469e7400] 16:07:12 INFO - PROCESS | 1924 | 1462921632624 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa472de800) [pid = 1924] [serial = 756] [outer = 0x7ffa469e7400] 16:07:13 INFO - PROCESS | 1924 | 1462921633576 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1581ms 16:07:13 INFO - PROCESS | 1924 | 1462921633626 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 1924 | 1462921633630 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 16:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:07:13 INFO - PROCESS | 1924 | 1462921633636 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 1924 | 1462921633639 Marionette TRACE conn4 <- [1,978,null,{}] 16:07:13 INFO - PROCESS | 1924 | 1462921633645 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 1924 | 1462921633872 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:07:14 INFO - PROCESS | 1924 | 1462921634106 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fe63000 == 120 [pid = 1924] [id = 252] 16:07:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa474ce800) [pid = 1924] [serial = 757] [outer = (nil)] 16:07:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa48574800) [pid = 1924] [serial = 758] [outer = 0x7ffa474ce800] 16:07:14 INFO - PROCESS | 1924 | 1462921634292 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa48929000) [pid = 1924] [serial = 759] [outer = 0x7ffa474ce800] 16:07:15 INFO - PROCESS | 1924 | 1462921635229 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1634ms 16:07:15 INFO - PROCESS | 1924 | 1462921635273 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:07:15 INFO - PROCESS | 1924 | 1462921635277 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 16:07:15 INFO - PROCESS | 1924 | 1462921635284 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 1924 | 1462921635289 Marionette TRACE conn4 <- [1,982,null,{}] 16:07:15 INFO - PROCESS | 1924 | 1462921635297 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:15 INFO - PROCESS | 1924 | 1462921635535 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:07:15 INFO - PROCESS | 1924 | 1462921635763 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5061f000 == 121 [pid = 1924] [id = 253] 16:07:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa474d0c00) [pid = 1924] [serial = 760] [outer = (nil)] 16:07:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa49d24c00) [pid = 1924] [serial = 761] [outer = 0x7ffa474d0c00] 16:07:15 INFO - PROCESS | 1924 | 1462921635895 Marionette DEBUG loaded listener.js 16:07:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa49d63800) [pid = 1924] [serial = 762] [outer = 0x7ffa474d0c00] 16:07:16 INFO - PROCESS | 1924 | 1462921636808 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 16:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1590ms 16:07:16 INFO - PROCESS | 1924 | 1462921636875 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:07:16 INFO - PROCESS | 1924 | 1462921636879 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 16:07:16 INFO - PROCESS | 1924 | 1462921636885 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 1924 | 1462921636888 Marionette TRACE conn4 <- [1,986,null,{}] 16:07:16 INFO - PROCESS | 1924 | 1462921636894 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:17 INFO - PROCESS | 1924 | 1462921637094 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:07:17 INFO - PROCESS | 1924 | 1462921637320 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516d4800 == 122 [pid = 1924] [id = 254] 16:07:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4856c400) [pid = 1924] [serial = 763] [outer = (nil)] 16:07:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa4a14bc00) [pid = 1924] [serial = 764] [outer = 0x7ffa4856c400] 16:07:17 INFO - PROCESS | 1924 | 1462921637446 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa4c510c00) [pid = 1924] [serial = 765] [outer = 0x7ffa4856c400] 16:07:18 INFO - PROCESS | 1924 | 1462921638386 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1531ms 16:07:18 INFO - PROCESS | 1924 | 1462921638419 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 1924 | 1462921638422 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 16:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:07:18 INFO - PROCESS | 1924 | 1462921638432 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 1924 | 1462921638436 Marionette TRACE conn4 <- [1,990,null,{}] 16:07:18 INFO - PROCESS | 1924 | 1462921638442 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 1924 | 1462921638649 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:07:18 INFO - PROCESS | 1924 | 1462921638881 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57419000 == 123 [pid = 1924] [id = 255] 16:07:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa45013c00) [pid = 1924] [serial = 766] [outer = (nil)] 16:07:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa4bb30800) [pid = 1924] [serial = 767] [outer = 0x7ffa45013c00] 16:07:19 INFO - PROCESS | 1924 | 1462921639030 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4da33000) [pid = 1924] [serial = 768] [outer = 0x7ffa45013c00] 16:07:19 INFO - PROCESS | 1924 | 1462921639894 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1532ms 16:07:19 INFO - PROCESS | 1924 | 1462921639965 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 1924 | 1462921639969 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 16:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:07:19 INFO - PROCESS | 1924 | 1462921639977 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 1924 | 1462921639980 Marionette TRACE conn4 <- [1,994,null,{}] 16:07:19 INFO - PROCESS | 1924 | 1462921639985 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:20 INFO - PROCESS | 1924 | 1462921640186 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:07:20 INFO - PROCESS | 1924 | 1462921640372 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d509000 == 124 [pid = 1924] [id = 256] 16:07:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa4882d800) [pid = 1924] [serial = 769] [outer = (nil)] 16:07:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa4da3c800) [pid = 1924] [serial = 770] [outer = 0x7ffa4882d800] 16:07:20 INFO - PROCESS | 1924 | 1462921640462 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa4de92400) [pid = 1924] [serial = 771] [outer = 0x7ffa4882d800] 16:07:21 INFO - PROCESS | 1924 | 1462921641425 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1480ms 16:07:21 INFO - PROCESS | 1924 | 1462921641457 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 1924 | 1462921641461 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 16:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:07:21 INFO - PROCESS | 1924 | 1462921641467 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 1924 | 1462921641472 Marionette TRACE conn4 <- [1,998,null,{}] 16:07:21 INFO - PROCESS | 1924 | 1462921641479 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 1924 | 1462921641725 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:07:21 INFO - PROCESS | 1924 | 1462921641980 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e432800 == 125 [pid = 1924] [id = 257] 16:07:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa3ade8800) [pid = 1924] [serial = 772] [outer = (nil)] 16:07:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa4f12ac00) [pid = 1924] [serial = 773] [outer = 0x7ffa3ade8800] 16:07:22 INFO - PROCESS | 1924 | 1462921642139 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa4f362400) [pid = 1924] [serial = 774] [outer = 0x7ffa3ade8800] 16:07:23 INFO - PROCESS | 1924 | 1462921643092 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1690ms 16:07:23 INFO - PROCESS | 1924 | 1462921643159 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 1924 | 1462921643163 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 16:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:07:23 INFO - PROCESS | 1924 | 1462921643168 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 1924 | 1462921643171 Marionette TRACE conn4 <- [1,1002,null,{}] 16:07:23 INFO - PROCESS | 1924 | 1462921643176 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 1924 | 1462921643381 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:07:23 INFO - PROCESS | 1924 | 1462921643629 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb98000 == 126 [pid = 1924] [id = 258] 16:07:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa3adddc00) [pid = 1924] [serial = 775] [outer = (nil)] 16:07:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa3ade6000) [pid = 1924] [serial = 776] [outer = 0x7ffa3adddc00] 16:07:24 INFO - PROCESS | 1924 | 1462921644031 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa3cdf0000) [pid = 1924] [serial = 777] [outer = 0x7ffa3adddc00] 16:07:25 INFO - PROCESS | 1924 | 1462921645029 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1934ms 16:07:25 INFO - PROCESS | 1924 | 1462921645105 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:07:25 INFO - PROCESS | 1924 | 1462921645114 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 16:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:07:25 INFO - PROCESS | 1924 | 1462921645123 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 1924 | 1462921645128 Marionette TRACE conn4 <- [1,1006,null,{}] 16:07:25 INFO - PROCESS | 1924 | 1462921645136 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:25 INFO - PROCESS | 1924 | 1462921645438 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:07:25 INFO - PROCESS | 1924 | 1462921645758 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6d4000 == 127 [pid = 1924] [id = 259] 16:07:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa414da000) [pid = 1924] [serial = 778] [outer = (nil)] 16:07:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa44ec7800) [pid = 1924] [serial = 779] [outer = 0x7ffa414da000] 16:07:25 INFO - PROCESS | 1924 | 1462921645837 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa45019400) [pid = 1924] [serial = 780] [outer = 0x7ffa414da000] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f6b9800 == 126 [pid = 1924] [id = 155] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46f94000 == 125 [pid = 1924] [id = 245] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa45dd4400) [pid = 1924] [serial = 646] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa4eedb800) [pid = 1924] [serial = 652] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa44f60400) [pid = 1924] [serial = 643] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa48830c00) [pid = 1924] [serial = 649] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa4f35fc00) [pid = 1924] [serial = 655] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa5169a400) [pid = 1924] [serial = 659] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa56763400) [pid = 1924] [serial = 662] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa5d2df000) [pid = 1924] [serial = 665] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa5e411400) [pid = 1924] [serial = 668] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41460000 == 124 [pid = 1924] [id = 242] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef63000 == 123 [pid = 1924] [id = 241] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fbaf000 == 122 [pid = 1924] [id = 240] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3cbd7000 == 121 [pid = 1924] [id = 239] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5004d800 == 120 [pid = 1924] [id = 232] 16:07:26 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d6b000 == 119 [pid = 1924] [id = 231] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa60635800) [pid = 1924] [serial = 671] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4da41c00) [pid = 1924] [serial = 690] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa4856a800) [pid = 1924] [serial = 431] [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.] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa4500f800) [pid = 1924] [serial = 678] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa414dec00) [pid = 1924] [serial = 677] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa461d2800) [pid = 1924] [serial = 684] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa460b5000) [pid = 1924] [serial = 683] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa469eb000) [pid = 1924] [serial = 686] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa3edfb400) [pid = 1924] [serial = 675] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa3cfed800) [pid = 1924] [serial = 674] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa4c558000) [pid = 1924] [serial = 689] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa45a18000) [pid = 1924] [serial = 680] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa4706b400) [pid = 1924] [serial = 687] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa45cbc400) [pid = 1924] [serial = 681] [outer = (nil)] [url = about:blank] 16:07:26 INFO - PROCESS | 1924 | 1462921646864 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1784ms 16:07:26 INFO - PROCESS | 1924 | 1462921646908 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 1924 | 1462921646914 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 16:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:07:26 INFO - PROCESS | 1924 | 1462921646924 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 1924 | 1462921646927 Marionette TRACE conn4 <- [1,1010,null,{}] 16:07:26 INFO - PROCESS | 1924 | 1462921646935 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:27 INFO - PROCESS | 1924 | 1462921647158 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:07:27 INFO - PROCESS | 1924 | 1462921647346 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4126b800 == 120 [pid = 1924] [id = 260] 16:07:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa45a10400) [pid = 1924] [serial = 781] [outer = (nil)] 16:07:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa45a27c00) [pid = 1924] [serial = 782] [outer = 0x7ffa45a10400] 16:07:27 INFO - PROCESS | 1924 | 1462921647422 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa45cba000) [pid = 1924] [serial = 783] [outer = 0x7ffa45a10400] 16:07:28 INFO - PROCESS | 1924 | 1462921648316 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1435ms 16:07:28 INFO - PROCESS | 1924 | 1462921648360 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 1924 | 1462921648365 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 16:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:07:28 INFO - PROCESS | 1924 | 1462921648407 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 1924 | 1462921648416 Marionette TRACE conn4 <- [1,1014,null,{}] 16:07:28 INFO - PROCESS | 1924 | 1462921648443 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 1924 | 1462921648665 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:07:28 INFO - PROCESS | 1924 | 1462921648884 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47007000 == 121 [pid = 1924] [id = 261] 16:07:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa46991400) [pid = 1924] [serial = 784] [outer = (nil)] 16:07:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa46fe0400) [pid = 1924] [serial = 785] [outer = 0x7ffa46991400] 16:07:28 INFO - PROCESS | 1924 | 1462921648974 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa471da400) [pid = 1924] [serial = 786] [outer = 0x7ffa46991400] 16:07:29 INFO - PROCESS | 1924 | 1462921649844 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1534ms 16:07:29 INFO - PROCESS | 1924 | 1462921649921 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:07:29 INFO - PROCESS | 1924 | 1462921649925 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 16:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:07:29 INFO - PROCESS | 1924 | 1462921649933 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 1924 | 1462921649935 Marionette TRACE conn4 <- [1,1018,null,{}] 16:07:29 INFO - PROCESS | 1924 | 1462921649949 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:30 INFO - PROCESS | 1924 | 1462921650210 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:07:30 INFO - PROCESS | 1924 | 1462921650241 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d73000 == 122 [pid = 1924] [id = 262] 16:07:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa469ed400) [pid = 1924] [serial = 787] [outer = (nil)] 16:07:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa472dfc00) [pid = 1924] [serial = 788] [outer = 0x7ffa469ed400] 16:07:30 INFO - PROCESS | 1924 | 1462921650313 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa474cc000) [pid = 1924] [serial = 789] [outer = 0x7ffa469ed400] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa3c2bb800) [pid = 1924] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa461c6800) [pid = 1924] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa3cfee400) [pid = 1924] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa4130a400) [pid = 1924] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa45c85000) [pid = 1924] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa44f69800) [pid = 1924] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:07:31 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3ade0400) [pid = 1924] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:07:31 INFO - PROCESS | 1924 | 1462921651417 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1535ms 16:07:31 INFO - PROCESS | 1924 | 1462921651469 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 1924 | 1462921651472 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 16:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:07:31 INFO - PROCESS | 1924 | 1462921651478 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 1924 | 1462921651481 Marionette TRACE conn4 <- [1,1022,null,{}] 16:07:31 INFO - PROCESS | 1924 | 1462921651486 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 1924 | 1462921651698 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:07:31 INFO - PROCESS | 1924 | 1462921651713 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e88f800 == 123 [pid = 1924] [id = 263] 16:07:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa461c6800) [pid = 1924] [serial = 790] [outer = (nil)] 16:07:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa472e0000) [pid = 1924] [serial = 791] [outer = 0x7ffa461c6800] 16:07:31 INFO - PROCESS | 1924 | 1462921651784 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa484bdc00) [pid = 1924] [serial = 792] [outer = 0x7ffa461c6800] 16:07:32 INFO - PROCESS | 1924 | 1462921652916 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1486ms 16:07:32 INFO - PROCESS | 1924 | 1462921652965 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 1924 | 1462921652972 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 16:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:07:32 INFO - PROCESS | 1924 | 1462921652982 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 1924 | 1462921652987 Marionette TRACE conn4 <- [1,1026,null,{}] 16:07:32 INFO - PROCESS | 1924 | 1462921652996 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:33 INFO - PROCESS | 1924 | 1462921653209 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:07:33 INFO - PROCESS | 1924 | 1462921653456 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46737000 == 124 [pid = 1924] [id = 264] 16:07:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa414df400) [pid = 1924] [serial = 793] [outer = (nil)] 16:07:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa44f6c000) [pid = 1924] [serial = 794] [outer = 0x7ffa414df400] 16:07:33 INFO - PROCESS | 1924 | 1462921653582 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa45a05c00) [pid = 1924] [serial = 795] [outer = 0x7ffa414df400] 16:07:34 INFO - PROCESS | 1924 | 1462921654509 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1588ms 16:07:34 INFO - PROCESS | 1924 | 1462921654571 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:07:34 INFO - PROCESS | 1924 | 1462921654581 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 16:07:34 INFO - PROCESS | 1924 | 1462921654596 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 1924 | 1462921654602 Marionette TRACE conn4 <- [1,1030,null,{}] 16:07:34 INFO - PROCESS | 1924 | 1462921654608 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:34 INFO - PROCESS | 1924 | 1462921654855 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:07:35 INFO - PROCESS | 1924 | 1462921655130 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb42000 == 125 [pid = 1924] [id = 265] 16:07:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa45c90400) [pid = 1924] [serial = 796] [outer = (nil)] 16:07:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa461cd800) [pid = 1924] [serial = 797] [outer = 0x7ffa45c90400] 16:07:35 INFO - PROCESS | 1924 | 1462921655229 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa46fd7c00) [pid = 1924] [serial = 798] [outer = 0x7ffa45c90400] 16:07:36 INFO - PROCESS | 1924 | 1462921656225 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1687ms 16:07:36 INFO - PROCESS | 1924 | 1462921656282 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 1924 | 1462921656288 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 16:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:07:36 INFO - PROCESS | 1924 | 1462921656298 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 1924 | 1462921656304 Marionette TRACE conn4 <- [1,1034,null,{}] 16:07:36 INFO - PROCESS | 1924 | 1462921656322 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:36 INFO - PROCESS | 1924 | 1462921656545 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:07:36 INFO - PROCESS | 1924 | 1462921656814 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d35e000 == 126 [pid = 1924] [id = 266] 16:07:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa474d1c00) [pid = 1924] [serial = 799] [outer = (nil)] 16:07:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa48828800) [pid = 1924] [serial = 800] [outer = 0x7ffa474d1c00] 16:07:37 INFO - PROCESS | 1924 | 1462921656999 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa4bb36800) [pid = 1924] [serial = 801] [outer = 0x7ffa474d1c00] 16:07:37 INFO - PROCESS | 1924 | 1462921657929 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1738ms 16:07:38 INFO - PROCESS | 1924 | 1462921658036 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:07:38 INFO - PROCESS | 1924 | 1462921658041 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 16:07:38 INFO - PROCESS | 1924 | 1462921658048 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 1924 | 1462921658052 Marionette TRACE conn4 <- [1,1038,null,{}] 16:07:38 INFO - PROCESS | 1924 | 1462921658109 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:38 INFO - PROCESS | 1924 | 1462921658343 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:07:38 INFO - PROCESS | 1924 | 1462921658588 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61aca000 == 127 [pid = 1924] [id = 267] 16:07:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa48290000) [pid = 1924] [serial = 802] [outer = (nil)] 16:07:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa4e84c000) [pid = 1924] [serial = 803] [outer = 0x7ffa48290000] 16:07:38 INFO - PROCESS | 1924 | 1462921658668 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa4eb37800) [pid = 1924] [serial = 804] [outer = 0x7ffa48290000] 16:07:39 INFO - PROCESS | 1924 | 1462921659573 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1578ms 16:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:07:39 INFO - PROCESS | 1924 | 1462921659626 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 1924 | 1462921659629 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 16:07:39 INFO - PROCESS | 1924 | 1462921659636 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 1924 | 1462921659639 Marionette TRACE conn4 <- [1,1042,null,{}] 16:07:39 INFO - PROCESS | 1924 | 1462921659644 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:39 INFO - PROCESS | 1924 | 1462921659824 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:07:40 INFO - PROCESS | 1924 | 1462921660017 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628ab000 == 128 [pid = 1924] [id = 268] 16:07:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa484be800) [pid = 1924] [serial = 805] [outer = (nil)] 16:07:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa4f127000) [pid = 1924] [serial = 806] [outer = 0x7ffa484be800] 16:07:40 INFO - PROCESS | 1924 | 1462921660094 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa4f360800) [pid = 1924] [serial = 807] [outer = 0x7ffa484be800] 16:07:41 INFO - PROCESS | 1924 | 1462921661043 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1438ms 16:07:41 INFO - PROCESS | 1924 | 1462921661075 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:07:41 INFO - PROCESS | 1924 | 1462921661079 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 16:07:41 INFO - PROCESS | 1924 | 1462921661087 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 1924 | 1462921661090 Marionette TRACE conn4 <- [1,1046,null,{}] 16:07:41 INFO - PROCESS | 1924 | 1462921661096 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:41 INFO - PROCESS | 1924 | 1462921661318 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:07:41 INFO - PROCESS | 1924 | 1462921661505 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa66714800 == 129 [pid = 1924] [id = 269] 16:07:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa4f9f7000) [pid = 1924] [serial = 808] [outer = (nil)] 16:07:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa50332c00) [pid = 1924] [serial = 809] [outer = 0x7ffa4f9f7000] 16:07:41 INFO - PROCESS | 1924 | 1462921661630 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa5092b000) [pid = 1924] [serial = 810] [outer = 0x7ffa4f9f7000] 16:07:42 INFO - PROCESS | 1924 | 1462921662503 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1488ms 16:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:07:42 INFO - PROCESS | 1924 | 1462921662575 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 1924 | 1462921662578 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 16:07:42 INFO - PROCESS | 1924 | 1462921662585 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 1924 | 1462921662588 Marionette TRACE conn4 <- [1,1050,null,{}] 16:07:42 INFO - PROCESS | 1924 | 1462921662593 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:42 INFO - PROCESS | 1924 | 1462921662789 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:07:43 INFO - PROCESS | 1924 | 1462921663039 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676ae000 == 130 [pid = 1924] [id = 270] 16:07:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa4856e000) [pid = 1924] [serial = 811] [outer = (nil)] 16:07:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa50ba2800) [pid = 1924] [serial = 812] [outer = 0x7ffa4856e000] 16:07:43 INFO - PROCESS | 1924 | 1462921663158 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa51163c00) [pid = 1924] [serial = 813] [outer = 0x7ffa4856e000] 16:07:44 INFO - PROCESS | 1924 | 1462921664059 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1535ms 16:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:07:44 INFO - PROCESS | 1924 | 1462921664119 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 1924 | 1462921664122 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 16:07:44 INFO - PROCESS | 1924 | 1462921664128 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 1924 | 1462921664131 Marionette TRACE conn4 <- [1,1054,null,{}] 16:07:44 INFO - PROCESS | 1924 | 1462921664136 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:44 INFO - PROCESS | 1924 | 1462921664327 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:07:44 INFO - PROCESS | 1924 | 1462921664515 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4598e800 == 131 [pid = 1924] [id = 271] 16:07:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa4f8c8400) [pid = 1924] [serial = 814] [outer = (nil)] 16:07:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa515cc800) [pid = 1924] [serial = 815] [outer = 0x7ffa4f8c8400] 16:07:44 INFO - PROCESS | 1924 | 1462921664592 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa51699400) [pid = 1924] [serial = 816] [outer = 0x7ffa4f8c8400] 16:07:45 INFO - PROCESS | 1924 | 1462921665464 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1382ms 16:07:45 INFO - PROCESS | 1924 | 1462921665510 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 1924 | 1462921665514 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 16:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:07:45 INFO - PROCESS | 1924 | 1462921665520 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - PROCESS | 1924 | 1462921665523 Marionette TRACE conn4 <- [1,1058,null,{}] 16:07:45 INFO - PROCESS | 1924 | 1462921665528 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:45 INFO - PROCESS | 1924 | 1462921665713 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:07:45 INFO - PROCESS | 1924 | 1462921665911 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676c7000 == 132 [pid = 1924] [id = 272] 16:07:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa51166400) [pid = 1924] [serial = 817] [outer = (nil)] 16:07:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa516ea800) [pid = 1924] [serial = 818] [outer = 0x7ffa51166400] 16:07:45 INFO - PROCESS | 1924 | 1462921665994 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa5348b800) [pid = 1924] [serial = 819] [outer = 0x7ffa51166400] 16:07:46 INFO - PROCESS | 1924 | 1462921666889 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1429ms 16:07:46 INFO - PROCESS | 1924 | 1462921666950 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 1924 | 1462921666954 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 16:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:07:46 INFO - PROCESS | 1924 | 1462921666960 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 1924 | 1462921666963 Marionette TRACE conn4 <- [1,1062,null,{}] 16:07:46 INFO - PROCESS | 1924 | 1462921666979 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 1924 | 1462921667176 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:07:47 INFO - PROCESS | 1924 | 1462921667380 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39ddc000 == 133 [pid = 1924] [id = 273] 16:07:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa45a27000) [pid = 1924] [serial = 820] [outer = (nil)] 16:07:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa5348b400) [pid = 1924] [serial = 821] [outer = 0x7ffa45a27000] 16:07:47 INFO - PROCESS | 1924 | 1462921667507 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa56763800) [pid = 1924] [serial = 822] [outer = 0x7ffa45a27000] 16:07:48 INFO - PROCESS | 1924 | 1462921668504 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1586ms 16:07:48 INFO - PROCESS | 1924 | 1462921668550 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:07:48 INFO - PROCESS | 1924 | 1462921668557 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 16:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:07:48 INFO - PROCESS | 1924 | 1462921668564 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 1924 | 1462921668569 Marionette TRACE conn4 <- [1,1066,null,{}] 16:07:48 INFO - PROCESS | 1924 | 1462921668575 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:48 INFO - PROCESS | 1924 | 1462921668823 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:07:49 INFO - PROCESS | 1924 | 1462921669079 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd8000 == 134 [pid = 1924] [id = 274] 16:07:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa5d08ac00) [pid = 1924] [serial = 823] [outer = (nil)] 16:07:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa5d2df000) [pid = 1924] [serial = 824] [outer = 0x7ffa5d08ac00] 16:07:49 INFO - PROCESS | 1924 | 1462921669219 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa5d5f1400) [pid = 1924] [serial = 825] [outer = 0x7ffa5d08ac00] 16:07:50 INFO - PROCESS | 1924 | 1462921670195 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1684ms 16:07:50 INFO - PROCESS | 1924 | 1462921670249 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 1924 | 1462921670253 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 16:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:07:50 INFO - PROCESS | 1924 | 1462921670263 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 1924 | 1462921670266 Marionette TRACE conn4 <- [1,1070,null,{}] 16:07:50 INFO - PROCESS | 1924 | 1462921670271 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:50 INFO - PROCESS | 1924 | 1462921670474 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:07:50 INFO - PROCESS | 1924 | 1462921670715 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae12000 == 135 [pid = 1924] [id = 275] 16:07:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa3c2ba000) [pid = 1924] [serial = 826] [outer = (nil)] 16:07:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa414d1800) [pid = 1924] [serial = 827] [outer = 0x7ffa3c2ba000] 16:07:50 INFO - PROCESS | 1924 | 1462921670847 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa5d723c00) [pid = 1924] [serial = 828] [outer = 0x7ffa3c2ba000] 16:07:51 INFO - PROCESS | 1924 | 1462921671672 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1488ms 16:07:51 INFO - PROCESS | 1924 | 1462921671752 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 1924 | 1462921671759 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 16:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:07:51 INFO - PROCESS | 1924 | 1462921671769 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 1924 | 1462921671773 Marionette TRACE conn4 <- [1,1074,null,{}] 16:07:51 INFO - PROCESS | 1924 | 1462921671793 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:52 INFO - PROCESS | 1924 | 1462921672089 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:07:52 INFO - PROCESS | 1924 | 1462921672698 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6d9000 == 136 [pid = 1924] [id = 276] 16:07:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa3cfe9c00) [pid = 1924] [serial = 829] [outer = (nil)] 16:07:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa3edefc00) [pid = 1924] [serial = 830] [outer = 0x7ffa3cfe9c00] 16:07:52 INFO - PROCESS | 1924 | 1462921672768 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa4130c400) [pid = 1924] [serial = 831] [outer = 0x7ffa3cfe9c00] 16:07:53 INFO - PROCESS | 1924 | 1462921673869 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2150ms 16:07:53 INFO - PROCESS | 1924 | 1462921673923 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 1924 | 1462921673927 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 16:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:07:53 INFO - PROCESS | 1924 | 1462921673942 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 1924 | 1462921673956 Marionette TRACE conn4 <- [1,1078,null,{}] 16:07:54 INFO - PROCESS | 1924 | 1462921674040 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:54 INFO - PROCESS | 1924 | 1462921674261 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:07:54 INFO - PROCESS | 1924 | 1462921674546 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6c6000 == 137 [pid = 1924] [id = 277] 16:07:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa3cff6000) [pid = 1924] [serial = 832] [outer = (nil)] 16:07:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa45d9f000) [pid = 1924] [serial = 833] [outer = 0x7ffa3cff6000] 16:07:54 INFO - PROCESS | 1924 | 1462921674658 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa469eb000) [pid = 1924] [serial = 834] [outer = 0x7ffa3cff6000] 16:07:54 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5c428000 == 136 [pid = 1924] [id = 218] 16:07:54 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d73000 == 135 [pid = 1924] [id = 262] 16:07:54 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa61eeb000) [pid = 1924] [serial = 710] [outer = (nil)] [url = about:blank] 16:07:54 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa472da400) [pid = 1924] [serial = 716] [outer = (nil)] [url = about:blank] 16:07:54 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa474cac00) [pid = 1924] [serial = 713] [outer = (nil)] [url = about:blank] 16:07:54 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa4670e000) [pid = 1924] [serial = 740] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47007000 == 134 [pid = 1924] [id = 261] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4672e000 == 133 [pid = 1924] [id = 244] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d66800 == 132 [pid = 1924] [id = 243] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4126b800 == 131 [pid = 1924] [id = 260] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6d4000 == 130 [pid = 1924] [id = 259] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb98000 == 129 [pid = 1924] [id = 258] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fe63000 == 128 [pid = 1924] [id = 252] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f072000 == 127 [pid = 1924] [id = 251] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e8ab000 == 126 [pid = 1924] [id = 250] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d80000 == 125 [pid = 1924] [id = 249] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46f9f000 == 124 [pid = 1924] [id = 248] 16:07:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe55800 == 123 [pid = 1924] [id = 247] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa51690000) [pid = 1924] [serial = 707] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa414d6800) [pid = 1924] [serial = 726] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa45a29400) [pid = 1924] [serial = 732] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa45c89800) [pid = 1924] [serial = 734] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa4edf6400) [pid = 1924] [serial = 692] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa45a04800) [pid = 1924] [serial = 729] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa3c2bd800) [pid = 1924] [serial = 720] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa40c73400) [pid = 1924] [serial = 725] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa49d27400) [pid = 1924] [serial = 701] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa45d9e800) [pid = 1924] [serial = 735] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa3ade3800) [pid = 1924] [serial = 719] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa3cff5400) [pid = 1924] [serial = 722] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa4501b400) [pid = 1924] [serial = 728] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa45a16400) [pid = 1924] [serial = 731] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa3edf8000) [pid = 1924] [serial = 723] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa45da3c00) [pid = 1924] [serial = 698] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa4130f400) [pid = 1924] [serial = 695] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa461c9c00) [pid = 1924] [serial = 737] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa4f8c6000) [pid = 1924] [serial = 704] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa461d0400) [pid = 1924] [serial = 738] [outer = (nil)] [url = about:blank] 16:07:55 INFO - PROCESS | 1924 | 1462921675626 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1706ms 16:07:55 INFO - PROCESS | 1924 | 1462921675653 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:07:55 INFO - PROCESS | 1924 | 1462921675659 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 16:07:55 INFO - PROCESS | 1924 | 1462921675667 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:07:55 INFO - PROCESS | 1924 | 1462921675669 Marionette TRACE conn4 <- [1,1082,null,{}] 16:07:55 INFO - PROCESS | 1924 | 1462921675676 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 1924 | 1462921675890 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:07:56 INFO - PROCESS | 1924 | 1462921676054 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41549000 == 124 [pid = 1924] [id = 278] 16:07:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa3f089400) [pid = 1924] [serial = 835] [outer = (nil)] 16:07:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa46fd5000) [pid = 1924] [serial = 836] [outer = 0x7ffa3f089400] 16:07:56 INFO - PROCESS | 1924 | 1462921676128 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa470f2c00) [pid = 1924] [serial = 837] [outer = 0x7ffa3f089400] 16:07:57 INFO - PROCESS | 1924 | 1462921677136 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1532ms 16:07:57 INFO - PROCESS | 1924 | 1462921677199 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:07:57 INFO - PROCESS | 1924 | 1462921677204 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 16:07:57 INFO - PROCESS | 1924 | 1462921677221 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 1924 | 1462921677232 Marionette TRACE conn4 <- [1,1086,null,{}] 16:07:57 INFO - PROCESS | 1924 | 1462921677238 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 1924 | 1462921677466 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:07:57 INFO - PROCESS | 1924 | 1462921677718 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cb8000 == 125 [pid = 1924] [id = 279] 16:07:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa4130f400) [pid = 1924] [serial = 838] [outer = (nil)] 16:07:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa474cc400) [pid = 1924] [serial = 839] [outer = 0x7ffa4130f400] 16:07:57 INFO - PROCESS | 1924 | 1462921677811 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa49b77c00) [pid = 1924] [serial = 840] [outer = 0x7ffa4130f400] 16:07:58 INFO - PROCESS | 1924 | 1462921678747 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1558ms 16:07:58 INFO - PROCESS | 1924 | 1462921678769 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:07:58 INFO - PROCESS | 1924 | 1462921678774 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 16:07:58 INFO - PROCESS | 1924 | 1462921678780 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 1924 | 1462921678784 Marionette TRACE conn4 <- [1,1090,null,{}] 16:07:58 INFO - PROCESS | 1924 | 1462921678790 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 1924 | 1462921679065 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:07:59 INFO - PROCESS | 1924 | 1462921679102 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47048800 == 126 [pid = 1924] [id = 280] 16:07:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa44ed1400) [pid = 1924] [serial = 841] [outer = (nil)] 16:07:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa4bb36000) [pid = 1924] [serial = 842] [outer = 0x7ffa44ed1400] 16:07:59 INFO - PROCESS | 1924 | 1462921679178 Marionette DEBUG loaded listener.js 16:07:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa4da38800) [pid = 1924] [serial = 843] [outer = 0x7ffa44ed1400] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa4d1a5000) [pid = 1924] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa469ed400) [pid = 1924] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa45a10400) [pid = 1924] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa414da000) [pid = 1924] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa3cdf0800) [pid = 1924] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa3adddc00) [pid = 1924] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa45ddb000) [pid = 1924] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa45c83c00) [pid = 1924] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:08:00 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa46991400) [pid = 1924] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:08:00 INFO - PROCESS | 1924 | 1462921680390 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1633ms 16:08:00 INFO - PROCESS | 1924 | 1462921680413 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:08:00 INFO - PROCESS | 1924 | 1462921680417 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 16:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:08:00 INFO - PROCESS | 1924 | 1462921680423 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:08:00 INFO - PROCESS | 1924 | 1462921680425 Marionette TRACE conn4 <- [1,1094,null,{}] 16:08:00 INFO - PROCESS | 1924 | 1462921680430 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:00 INFO - PROCESS | 1924 | 1462921680681 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:08:00 INFO - PROCESS | 1924 | 1462921680702 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4746a000 == 127 [pid = 1924] [id = 281] 16:08:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa49b82800) [pid = 1924] [serial = 844] [outer = (nil)] 16:08:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa4d1a5000) [pid = 1924] [serial = 845] [outer = 0x7ffa49b82800] 16:08:00 INFO - PROCESS | 1924 | 1462921680781 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa4edf2000) [pid = 1924] [serial = 846] [outer = 0x7ffa49b82800] 16:08:01 INFO - PROCESS | 1924 | 1462921681757 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1383ms 16:08:01 INFO - PROCESS | 1924 | 1462921681807 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 1924 | 1462921681809 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 16:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:08:01 INFO - PROCESS | 1924 | 1462921681816 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 1924 | 1462921681819 Marionette TRACE conn4 <- [1,1098,null,{}] 16:08:01 INFO - PROCESS | 1924 | 1462921681825 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:02 INFO - PROCESS | 1924 | 1462921682166 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:08:02 INFO - PROCESS | 1924 | 1462921682441 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6c8000 == 128 [pid = 1924] [id = 282] 16:08:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa3ade3800) [pid = 1924] [serial = 847] [outer = (nil)] 16:08:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa3cdf0800) [pid = 1924] [serial = 848] [outer = 0x7ffa3ade3800] 16:08:02 INFO - PROCESS | 1924 | 1462921682578 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa40a4a800) [pid = 1924] [serial = 849] [outer = 0x7ffa3ade3800] 16:08:03 INFO - PROCESS | 1924 | 1462921683588 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1840ms 16:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:08:03 INFO - PROCESS | 1924 | 1462921683660 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 1924 | 1462921683665 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 16:08:03 INFO - PROCESS | 1924 | 1462921683673 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 1924 | 1462921683680 Marionette TRACE conn4 <- [1,1102,null,{}] 16:08:03 INFO - PROCESS | 1924 | 1462921683691 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:03 INFO - PROCESS | 1924 | 1462921683955 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:08:04 INFO - PROCESS | 1924 | 1462921684251 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46833800 == 129 [pid = 1924] [id = 283] 16:08:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa45a0ec00) [pid = 1924] [serial = 850] [outer = (nil)] 16:08:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa45a2e400) [pid = 1924] [serial = 851] [outer = 0x7ffa45a0ec00] 16:08:04 INFO - PROCESS | 1924 | 1462921684335 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa45da0c00) [pid = 1924] [serial = 852] [outer = 0x7ffa45a0ec00] 16:08:05 INFO - PROCESS | 1924 | 1462921685359 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1742ms 16:08:05 INFO - PROCESS | 1924 | 1462921685415 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 1924 | 1462921685421 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 16:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:08:05 INFO - PROCESS | 1924 | 1462921685429 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 1924 | 1462921685433 Marionette TRACE conn4 <- [1,1106,null,{}] 16:08:05 INFO - PROCESS | 1924 | 1462921685441 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:05 INFO - PROCESS | 1924 | 1462921685691 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:08:06 INFO - PROCESS | 1924 | 1462921686000 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4da86000 == 130 [pid = 1924] [id = 284] 16:08:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa45a17000) [pid = 1924] [serial = 853] [outer = (nil)] 16:08:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa46fe1000) [pid = 1924] [serial = 854] [outer = 0x7ffa45a17000] 16:08:06 INFO - PROCESS | 1924 | 1462921686138 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa470e6000) [pid = 1924] [serial = 855] [outer = 0x7ffa45a17000] 16:08:07 INFO - PROCESS | 1924 | 1462921687152 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1790ms 16:08:07 INFO - PROCESS | 1924 | 1462921687220 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 1924 | 1462921687227 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 16:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:08:07 INFO - PROCESS | 1924 | 1462921687249 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 1924 | 1462921687257 Marionette TRACE conn4 <- [1,1110,null,{}] 16:08:07 INFO - PROCESS | 1924 | 1462921687263 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:07 INFO - PROCESS | 1924 | 1462921687536 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:08:07 INFO - PROCESS | 1924 | 1462921687831 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51192000 == 131 [pid = 1924] [id = 285] 16:08:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa46991400) [pid = 1924] [serial = 856] [outer = (nil)] 16:08:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa49d27000) [pid = 1924] [serial = 857] [outer = 0x7ffa46991400] 16:08:07 INFO - PROCESS | 1924 | 1462921687921 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa4e852400) [pid = 1924] [serial = 858] [outer = 0x7ffa46991400] 16:08:08 INFO - PROCESS | 1924 | 1462921688987 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1809ms 16:08:09 INFO - PROCESS | 1924 | 1462921689047 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 1924 | 1462921689050 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 16:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:08:09 INFO - PROCESS | 1924 | 1462921689057 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 1924 | 1462921689060 Marionette TRACE conn4 <- [1,1114,null,{}] 16:08:09 INFO - PROCESS | 1924 | 1462921689066 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 1924 | 1462921689277 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:08:09 INFO - PROCESS | 1924 | 1462921689517 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d012800 == 132 [pid = 1924] [id = 286] 16:08:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4ede7800) [pid = 1924] [serial = 859] [outer = (nil)] 16:08:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4f273400) [pid = 1924] [serial = 860] [outer = 0x7ffa4ede7800] 16:08:09 INFO - PROCESS | 1924 | 1462921689663 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa4f8c7000) [pid = 1924] [serial = 861] [outer = 0x7ffa4ede7800] 16:08:10 INFO - PROCESS | 1924 | 1462921690663 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1632ms 16:08:10 INFO - PROCESS | 1924 | 1462921690690 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:08:10 INFO - PROCESS | 1924 | 1462921690694 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 16:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:08:10 INFO - PROCESS | 1924 | 1462921690699 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:08:10 INFO - PROCESS | 1924 | 1462921690703 Marionette TRACE conn4 <- [1,1118,null,{}] 16:08:10 INFO - PROCESS | 1924 | 1462921690711 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 1924 | 1462921690912 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:08:11 INFO - PROCESS | 1924 | 1462921691182 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61a0c800 == 133 [pid = 1924] [id = 287] 16:08:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa50b0a800) [pid = 1924] [serial = 862] [outer = (nil)] 16:08:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa51165800) [pid = 1924] [serial = 863] [outer = 0x7ffa50b0a800] 16:08:11 INFO - PROCESS | 1924 | 1462921691316 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa5d080c00) [pid = 1924] [serial = 864] [outer = 0x7ffa50b0a800] 16:08:12 INFO - PROCESS | 1924 | 1462921692323 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1680ms 16:08:12 INFO - PROCESS | 1924 | 1462921692381 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 1924 | 1462921692384 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 16:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:08:12 INFO - PROCESS | 1924 | 1462921692409 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 1924 | 1462921692412 Marionette TRACE conn4 <- [1,1122,null,{}] 16:08:12 INFO - PROCESS | 1924 | 1462921692421 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:12 INFO - PROCESS | 1924 | 1462921692623 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:08:12 INFO - PROCESS | 1924 | 1462921692872 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676ae800 == 134 [pid = 1924] [id = 288] 16:08:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa50b9c400) [pid = 1924] [serial = 865] [outer = (nil)] 16:08:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa5e413c00) [pid = 1924] [serial = 866] [outer = 0x7ffa50b9c400] 16:08:12 INFO - PROCESS | 1924 | 1462921692968 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa5e761000) [pid = 1924] [serial = 867] [outer = 0x7ffa50b9c400] 16:08:13 INFO - PROCESS | 1924 | 1462921693875 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1555ms 16:08:13 INFO - PROCESS | 1924 | 1462921693948 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:08:13 INFO - PROCESS | 1924 | 1462921693953 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 16:08:13 INFO - PROCESS | 1924 | 1462921693962 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 1924 | 1462921693965 Marionette TRACE conn4 <- [1,1126,null,{}] 16:08:13 INFO - PROCESS | 1924 | 1462921693972 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:14 INFO - PROCESS | 1924 | 1462921694231 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:08:14 INFO - PROCESS | 1924 | 1462921694501 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be92000 == 135 [pid = 1924] [id = 289] 16:08:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa474c9c00) [pid = 1924] [serial = 868] [outer = (nil)] 16:08:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa5e8c6400) [pid = 1924] [serial = 869] [outer = 0x7ffa474c9c00] 16:08:14 INFO - PROCESS | 1924 | 1462921694609 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa60728400) [pid = 1924] [serial = 870] [outer = 0x7ffa474c9c00] 16:08:15 INFO - PROCESS | 1924 | 1462921695533 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1639ms 16:08:15 INFO - PROCESS | 1924 | 1462921695600 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:08:15 INFO - PROCESS | 1924 | 1462921695604 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 16:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:08:15 INFO - PROCESS | 1924 | 1462921695610 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:08:15 INFO - PROCESS | 1924 | 1462921695614 Marionette TRACE conn4 <- [1,1130,null,{}] 16:08:15 INFO - PROCESS | 1924 | 1462921695621 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:15 INFO - PROCESS | 1924 | 1462921695841 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:08:16 INFO - PROCESS | 1924 | 1462921696087 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e50f800 == 136 [pid = 1924] [id = 290] 16:08:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa4130f000) [pid = 1924] [serial = 871] [outer = (nil)] 16:08:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa6078fc00) [pid = 1924] [serial = 872] [outer = 0x7ffa4130f000] 16:08:16 INFO - PROCESS | 1924 | 1462921696184 Marionette DEBUG loaded listener.js 16:08:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa61aaf400) [pid = 1924] [serial = 873] [outer = 0x7ffa4130f000] 16:08:17 INFO - PROCESS | 1924 | 1462921697182 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1631ms 16:08:17 INFO - PROCESS | 1924 | 1462921697243 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:08:17 INFO - PROCESS | 1924 | 1462921697248 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 16:08:17 INFO - PROCESS | 1924 | 1462921697256 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 1924 | 1462921697267 Marionette TRACE conn4 <- [1,1134,null,{}] 16:08:17 INFO - PROCESS | 1924 | 1462921697273 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:17 INFO - PROCESS | 1924 | 1462921697589 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:08:17 INFO - PROCESS | 1924 | 1462921697847 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e4e800 == 137 [pid = 1924] [id = 291] 16:08:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa484c1800) [pid = 1924] [serial = 874] [outer = (nil)] 16:08:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa61f46400) [pid = 1924] [serial = 875] [outer = 0x7ffa484c1800] 16:08:17 INFO - PROCESS | 1924 | 1462921697941 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa61f4e400) [pid = 1924] [serial = 876] [outer = 0x7ffa484c1800] 16:08:18 INFO - PROCESS | 1924 | 1462921698851 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1639ms 16:08:18 INFO - PROCESS | 1924 | 1462921698896 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:08:18 INFO - PROCESS | 1924 | 1462921698902 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 16:08:18 INFO - PROCESS | 1924 | 1462921698908 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 1924 | 1462921698912 Marionette TRACE conn4 <- [1,1138,null,{}] 16:08:18 INFO - PROCESS | 1924 | 1462921698917 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 1924 | 1462921699114 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:08:19 INFO - PROCESS | 1924 | 1462921699376 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e522000 == 138 [pid = 1924] [id = 292] 16:08:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa4514ec00) [pid = 1924] [serial = 877] [outer = (nil)] 16:08:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa45150800) [pid = 1924] [serial = 878] [outer = 0x7ffa4514ec00] 16:08:19 INFO - PROCESS | 1924 | 1462921699514 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa61f4f800) [pid = 1924] [serial = 879] [outer = 0x7ffa4514ec00] 16:08:20 INFO - PROCESS | 1924 | 1462921700431 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1586ms 16:08:20 INFO - PROCESS | 1924 | 1462921700496 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:08:20 INFO - PROCESS | 1924 | 1462921700502 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 16:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:08:20 INFO - PROCESS | 1924 | 1462921700510 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:08:20 INFO - PROCESS | 1924 | 1462921700516 Marionette TRACE conn4 <- [1,1142,null,{}] 16:08:20 INFO - PROCESS | 1924 | 1462921700522 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:20 INFO - PROCESS | 1924 | 1462921700780 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:08:21 INFO - PROCESS | 1924 | 1462921701069 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676ca000 == 139 [pid = 1924] [id = 293] 16:08:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa37bcd800) [pid = 1924] [serial = 880] [outer = (nil)] 16:08:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa37bda400) [pid = 1924] [serial = 881] [outer = 0x7ffa37bcd800] 16:08:21 INFO - PROCESS | 1924 | 1462921701160 Marionette DEBUG loaded listener.js 16:08:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa61fdcc00) [pid = 1924] [serial = 882] [outer = 0x7ffa37bcd800] 16:08:22 INFO - PROCESS | 1924 | 1462921702090 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1633ms 16:08:22 INFO - PROCESS | 1924 | 1462921702147 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:08:22 INFO - PROCESS | 1924 | 1462921702155 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 16:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:08:22 INFO - PROCESS | 1924 | 1462921702168 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 1924 | 1462921702171 Marionette TRACE conn4 <- [1,1146,null,{}] 16:08:22 INFO - PROCESS | 1924 | 1462921702177 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:22 INFO - PROCESS | 1924 | 1462921702411 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:08:22 INFO - PROCESS | 1924 | 1462921702671 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37d81800 == 140 [pid = 1924] [id = 294] 16:08:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa37bd5800) [pid = 1924] [serial = 883] [outer = (nil)] 16:08:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa37e43400) [pid = 1924] [serial = 884] [outer = 0x7ffa37bd5800] 16:08:22 INFO - PROCESS | 1924 | 1462921702808 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa37e47000) [pid = 1924] [serial = 885] [outer = 0x7ffa37bd5800] 16:08:23 INFO - PROCESS | 1924 | 1462921703804 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1687ms 16:08:23 INFO - PROCESS | 1924 | 1462921703856 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 1924 | 1462921703860 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 16:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:08:23 INFO - PROCESS | 1924 | 1462921703868 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 1924 | 1462921703871 Marionette TRACE conn4 <- [1,1150,null,{}] 16:08:23 INFO - PROCESS | 1924 | 1462921703878 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:24 INFO - PROCESS | 1924 | 1462921704119 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:08:24 INFO - PROCESS | 1924 | 1462921704391 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37a67000 == 141 [pid = 1924] [id = 295] 16:08:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa36f5d800) [pid = 1924] [serial = 886] [outer = (nil)] 16:08:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa36f65000) [pid = 1924] [serial = 887] [outer = 0x7ffa36f5d800] 16:08:24 INFO - PROCESS | 1924 | 1462921704476 Marionette DEBUG loaded listener.js 16:08:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa37e3b800) [pid = 1924] [serial = 888] [outer = 0x7ffa36f5d800] 16:08:25 INFO - PROCESS | 1924 | 1462921705345 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1539ms 16:08:25 INFO - PROCESS | 1924 | 1462921705408 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:08:25 INFO - PROCESS | 1924 | 1462921705412 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 16:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:08:25 INFO - PROCESS | 1924 | 1462921705419 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:08:25 INFO - PROCESS | 1924 | 1462921705422 Marionette TRACE conn4 <- [1,1154,null,{}] 16:08:25 INFO - PROCESS | 1924 | 1462921705428 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 1924 | 1462921705637 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:08:25 INFO - PROCESS | 1924 | 1462921705838 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3722c800 == 142 [pid = 1924] [id = 296] 16:08:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa36f5b400) [pid = 1924] [serial = 889] [outer = (nil)] 16:08:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa37e48800) [pid = 1924] [serial = 890] [outer = 0x7ffa36f5b400] 16:08:25 INFO - PROCESS | 1924 | 1462921705957 Marionette DEBUG loaded listener.js 16:08:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa4eb34c00) [pid = 1924] [serial = 891] [outer = 0x7ffa36f5b400] 16:08:26 INFO - PROCESS | 1924 | 1462921706839 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1487ms 16:08:26 INFO - PROCESS | 1924 | 1462921706907 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 1924 | 1462921706910 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 16:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:08:26 INFO - PROCESS | 1924 | 1462921706917 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 1924 | 1462921706919 Marionette TRACE conn4 <- [1,1158,null,{}] 16:08:26 INFO - PROCESS | 1924 | 1462921706925 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:27 INFO - PROCESS | 1924 | 1462921707118 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:08:27 INFO - PROCESS | 1924 | 1462921707327 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6c4000 == 143 [pid = 1924] [id = 297] 16:08:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa36f60400) [pid = 1924] [serial = 892] [outer = (nil)] 16:08:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa40c1b000) [pid = 1924] [serial = 893] [outer = 0x7ffa36f60400] 16:08:27 INFO - PROCESS | 1924 | 1462921707447 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa40c1fc00) [pid = 1924] [serial = 894] [outer = 0x7ffa36f60400] 16:08:28 INFO - PROCESS | 1924 | 1462921708308 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1435ms 16:08:28 INFO - PROCESS | 1924 | 1462921708354 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 1924 | 1462921708357 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 16:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:08:28 INFO - PROCESS | 1924 | 1462921708364 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 1924 | 1462921708366 Marionette TRACE conn4 <- [1,1162,null,{}] 16:08:28 INFO - PROCESS | 1924 | 1462921708372 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:28 INFO - PROCESS | 1924 | 1462921708564 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:08:28 INFO - PROCESS | 1924 | 1462921708780 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41453000 == 144 [pid = 1924] [id = 298] 16:08:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa37bcc400) [pid = 1924] [serial = 895] [outer = (nil)] 16:08:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa3ade1800) [pid = 1924] [serial = 896] [outer = 0x7ffa37bcc400] 16:08:28 INFO - PROCESS | 1924 | 1462921708870 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa4130a400) [pid = 1924] [serial = 897] [outer = 0x7ffa37bcc400] 16:08:30 INFO - PROCESS | 1924 | 1462921710260 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1935ms 16:08:30 INFO - PROCESS | 1924 | 1462921710300 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 16:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:08:30 INFO - PROCESS | 1924 | 1462921710307 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 16:08:30 INFO - PROCESS | 1924 | 1462921710314 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - PROCESS | 1924 | 1462921710320 Marionette TRACE conn4 <- [1,1166,null,{}] 16:08:30 INFO - PROCESS | 1924 | 1462921710327 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:30 INFO - PROCESS | 1924 | 1462921710535 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:08:30 INFO - PROCESS | 1924 | 1462921710779 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fdf000 == 145 [pid = 1924] [id = 299] 16:08:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa40a43c00) [pid = 1924] [serial = 898] [outer = (nil)] 16:08:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa40c20c00) [pid = 1924] [serial = 899] [outer = 0x7ffa40a43c00] 16:08:30 INFO - PROCESS | 1924 | 1462921710925 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa41315c00) [pid = 1924] [serial = 900] [outer = 0x7ffa40a43c00] 16:08:32 INFO - PROCESS | 1924 | 1462921712050 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1787ms 16:08:32 INFO - PROCESS | 1924 | 1462921712103 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 1924 | 1462921712113 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 16:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:08:32 INFO - PROCESS | 1924 | 1462921712126 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 1924 | 1462921712132 Marionette TRACE conn4 <- [1,1170,null,{}] 16:08:32 INFO - PROCESS | 1924 | 1462921712139 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:32 INFO - PROCESS | 1924 | 1462921712466 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500d1000 == 144 [pid = 1924] [id = 176] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4155c800 == 143 [pid = 1924] [id = 199] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe6e800 == 142 [pid = 1924] [id = 169] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa516ce000 == 141 [pid = 1924] [id = 202] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa4a14bc00) [pid = 1924] [serial = 764] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa4f12ac00) [pid = 1924] [serial = 773] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa472e0000) [pid = 1924] [serial = 791] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa49d24c00) [pid = 1924] [serial = 761] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa4da3c800) [pid = 1924] [serial = 770] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa4bb30800) [pid = 1924] [serial = 767] [outer = (nil)] [url = about:blank] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb98800 == 140 [pid = 1924] [id = 205] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5c429000 == 139 [pid = 1924] [id = 203] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50062800 == 138 [pid = 1924] [id = 201] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bedc800 == 137 [pid = 1924] [id = 204] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4746a000 == 136 [pid = 1924] [id = 281] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47048800 == 135 [pid = 1924] [id = 280] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cb8000 == 134 [pid = 1924] [id = 279] 16:08:32 INFO - PROCESS | 1924 | 1462921712818 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41549000 == 133 [pid = 1924] [id = 278] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6c6000 == 132 [pid = 1924] [id = 277] 16:08:32 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c6d9000 == 131 [pid = 1924] [id = 276] 16:08:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bd19800 == 132 [pid = 1924] [id = 300] 16:08:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa4514f400) [pid = 1924] [serial = 901] [outer = (nil)] 16:08:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa45a16400) [pid = 1924] [serial = 902] [outer = 0x7ffa4514f400] 16:08:32 INFO - PROCESS | 1924 | 1462921712905 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa45c8c000) [pid = 1924] [serial = 903] [outer = 0x7ffa4514f400] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676c7000 == 131 [pid = 1924] [id = 272] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4598e800 == 130 [pid = 1924] [id = 271] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676ae000 == 129 [pid = 1924] [id = 270] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa66714800 == 128 [pid = 1924] [id = 269] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628ab000 == 127 [pid = 1924] [id = 268] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61aca000 == 126 [pid = 1924] [id = 267] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46737000 == 125 [pid = 1924] [id = 264] 16:08:33 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e88f800 == 124 [pid = 1924] [id = 263] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa474cc000) [pid = 1924] [serial = 789] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa46fe0400) [pid = 1924] [serial = 785] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa471da400) [pid = 1924] [serial = 786] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa4f8c7c00) [pid = 1924] [serial = 693] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa472dfc00) [pid = 1924] [serial = 788] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa45a27c00) [pid = 1924] [serial = 782] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa45cba000) [pid = 1924] [serial = 783] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa45017400) [pid = 1924] [serial = 746] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa45019400) [pid = 1924] [serial = 780] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa44ec7800) [pid = 1924] [serial = 779] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa471e1400) [pid = 1924] [serial = 596] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa3cdf0000) [pid = 1924] [serial = 777] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa3ade6000) [pid = 1924] [serial = 776] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa469ef000) [pid = 1924] [serial = 749] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa469e7800) [pid = 1924] [serial = 741] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa472d3800) [pid = 1924] [serial = 755] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa4eedbc00) [pid = 1924] [serial = 641] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa47071c00) [pid = 1924] [serial = 752] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa48574800) [pid = 1924] [serial = 758] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa40a47400) [pid = 1924] [serial = 743] [outer = (nil)] [url = about:blank] 16:08:33 INFO - PROCESS | 1924 | 1462921713790 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1696ms 16:08:33 INFO - PROCESS | 1924 | 1462921713834 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 1924 | 1462921713841 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 16:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:08:33 INFO - PROCESS | 1924 | 1462921713850 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 1924 | 1462921713856 Marionette TRACE conn4 <- [1,1174,null,{}] 16:08:33 INFO - PROCESS | 1924 | 1462921713872 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 1924 | 1462921714071 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:08:34 INFO - PROCESS | 1924 | 1462921714237 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4590a000 == 125 [pid = 1924] [id = 301] 16:08:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa45a07800) [pid = 1924] [serial = 904] [outer = (nil)] 16:08:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa469e4800) [pid = 1924] [serial = 905] [outer = 0x7ffa45a07800] 16:08:34 INFO - PROCESS | 1924 | 1462921714318 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa470eec00) [pid = 1924] [serial = 906] [outer = 0x7ffa45a07800] 16:08:35 INFO - PROCESS | 1924 | 1462921715262 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 1924 | 1462921715299 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 16:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:08:35 INFO - PROCESS | 1924 | 1462921715310 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 1924 | 1462921715314 Marionette TRACE conn4 <- [1,1178,null,{}] 16:08:35 INFO - PROCESS | 1924 | 1462921715334 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:35 INFO - PROCESS | 1924 | 1462921715578 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:08:35 INFO - PROCESS | 1924 | 1462921715602 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cbc800 == 126 [pid = 1924] [id = 302] 16:08:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa45cba000) [pid = 1924] [serial = 907] [outer = (nil)] 16:08:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa474c3c00) [pid = 1924] [serial = 908] [outer = 0x7ffa45cba000] 16:08:35 INFO - PROCESS | 1924 | 1462921715691 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa4856e400) [pid = 1924] [serial = 909] [outer = 0x7ffa45cba000] 16:08:36 INFO - PROCESS | 1924 | 1462921716628 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:08:36 INFO - PROCESS | 1924 | 1462921716713 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 16:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:08:36 INFO - PROCESS | 1924 | 1462921716723 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:08:36 INFO - PROCESS | 1924 | 1462921716727 Marionette TRACE conn4 <- [1,1182,null,{}] 16:08:36 INFO - PROCESS | 1924 | 1462921716733 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:36 INFO - PROCESS | 1924 | 1462921716996 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:08:37 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa3cff6000) [pid = 1924] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:08:37 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa44ed1400) [pid = 1924] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:08:37 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa3cfe9c00) [pid = 1924] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:08:37 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa3f089400) [pid = 1924] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:08:37 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa4130f400) [pid = 1924] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:08:37 INFO - PROCESS | 1924 | 1462921717443 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4672b000 == 127 [pid = 1924] [id = 303] 16:08:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa3addc800) [pid = 1924] [serial = 910] [outer = (nil)] 16:08:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa44ed1400) [pid = 1924] [serial = 911] [outer = 0x7ffa3addc800] 16:08:37 INFO - PROCESS | 1924 | 1462921717520 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa4c50ec00) [pid = 1924] [serial = 912] [outer = 0x7ffa3addc800] 16:08:38 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:08:38 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:08:38 INFO - PROCESS | 1924 | 1462921718343 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 1924 | 1462921718412 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 16:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:08:38 INFO - PROCESS | 1924 | 1462921718418 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 1924 | 1462921718421 Marionette TRACE conn4 <- [1,1186,null,{}] 16:08:38 INFO - PROCESS | 1924 | 1462921718427 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:38 INFO - PROCESS | 1924 | 1462921718671 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:08:38 INFO - PROCESS | 1924 | 1462921718924 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edb4800 == 128 [pid = 1924] [id = 304] 16:08:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa4f35a000) [pid = 1924] [serial = 913] [outer = (nil)] 16:08:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa50336c00) [pid = 1924] [serial = 914] [outer = 0x7ffa4f35a000] 16:08:39 INFO - PROCESS | 1924 | 1462921719051 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa5348c000) [pid = 1924] [serial = 915] [outer = 0x7ffa4f35a000] 16:08:40 INFO - PROCESS | 1924 | 1462921720191 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 1924 | 1462921720259 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 16:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:08:40 INFO - PROCESS | 1924 | 1462921720269 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 1924 | 1462921720273 Marionette TRACE conn4 <- [1,1190,null,{}] 16:08:40 INFO - PROCESS | 1924 | 1462921720281 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:40 INFO - PROCESS | 1924 | 1462921720530 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:08:40 INFO - PROCESS | 1924 | 1462921720843 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fdc9800 == 129 [pid = 1924] [id = 305] 16:08:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa40c16400) [pid = 1924] [serial = 916] [outer = (nil)] 16:08:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa40c20800) [pid = 1924] [serial = 917] [outer = 0x7ffa40c16400] 16:08:40 INFO - PROCESS | 1924 | 1462921720931 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa44f64000) [pid = 1924] [serial = 918] [outer = 0x7ffa40c16400] 16:08:41 INFO - PROCESS | 1924 | 1462921721903 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:08:41 INFO - PROCESS | 1924 | 1462921721965 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 16:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:08:41 INFO - PROCESS | 1924 | 1462921721977 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 1924 | 1462921721980 Marionette TRACE conn4 <- [1,1194,null,{}] 16:08:41 INFO - PROCESS | 1924 | 1462921721988 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 1924 | 1462921722268 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:08:42 INFO - PROCESS | 1924 | 1462921722567 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edb4000 == 130 [pid = 1924] [id = 306] 16:08:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa45a10800) [pid = 1924] [serial = 919] [outer = (nil)] 16:08:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa45cc3800) [pid = 1924] [serial = 920] [outer = 0x7ffa45a10800] 16:08:42 INFO - PROCESS | 1924 | 1462921722652 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa469e6000) [pid = 1924] [serial = 921] [outer = 0x7ffa45a10800] 16:08:43 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:08:43 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:08:43 INFO - PROCESS | 1924 | 1462921723666 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 1924 | 1462921723723 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 16:08:43 INFO - PROCESS | 1924 | 1462921723730 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 1924 | 1462921723736 Marionette TRACE conn4 <- [1,1198,null,{}] 16:08:43 INFO - PROCESS | 1924 | 1462921723754 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 1924 | 1462921724049 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:08:44 INFO - PROCESS | 1924 | 1462921724351 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa53763000 == 131 [pid = 1924] [id = 307] 16:08:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa474cdc00) [pid = 1924] [serial = 922] [outer = (nil)] 16:08:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa4eb38800) [pid = 1924] [serial = 923] [outer = 0x7ffa474cdc00] 16:08:44 INFO - PROCESS | 1924 | 1462921724448 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa4f9fb400) [pid = 1924] [serial = 924] [outer = 0x7ffa474cdc00] 16:08:45 INFO - PROCESS | 1924 | 1462921725399 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1745ms 16:08:45 INFO - PROCESS | 1924 | 1462921725474 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 1924 | 1462921725481 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 16:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:08:45 INFO - PROCESS | 1924 | 1462921725489 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 1924 | 1462921725494 Marionette TRACE conn4 <- [1,1202,null,{}] 16:08:45 INFO - PROCESS | 1924 | 1462921725502 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:45 INFO - PROCESS | 1924 | 1462921725775 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:08:46 INFO - PROCESS | 1924 | 1462921726082 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa601c1800 == 132 [pid = 1924] [id = 308] 16:08:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa45a03400) [pid = 1924] [serial = 925] [outer = (nil)] 16:08:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa5324f400) [pid = 1924] [serial = 926] [outer = 0x7ffa45a03400] 16:08:46 INFO - PROCESS | 1924 | 1462921726174 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa56807400) [pid = 1924] [serial = 927] [outer = 0x7ffa45a03400] 16:08:47 INFO - PROCESS | 1924 | 1462921727179 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:08:47 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 16:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1743ms 16:08:47 INFO - PROCESS | 1924 | 1462921727231 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:08:47 INFO - PROCESS | 1924 | 1462921727236 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 16:08:47 INFO - PROCESS | 1924 | 1462921727244 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - PROCESS | 1924 | 1462921727247 Marionette TRACE conn4 <- [1,1206,null,{}] 16:08:47 INFO - PROCESS | 1924 | 1462921727258 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:47 INFO - PROCESS | 1924 | 1462921727464 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:08:47 INFO - PROCESS | 1924 | 1462921727706 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa64356800 == 133 [pid = 1924] [id = 309] 16:08:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa5c4d9000) [pid = 1924] [serial = 928] [outer = (nil)] 16:08:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa5d538c00) [pid = 1924] [serial = 929] [outer = 0x7ffa5c4d9000] 16:08:47 INFO - PROCESS | 1924 | 1462921727837 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa5e415c00) [pid = 1924] [serial = 930] [outer = 0x7ffa5c4d9000] 16:08:48 INFO - PROCESS | 1924 | 1462921728711 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:08:48 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 16:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1540ms 16:08:48 INFO - PROCESS | 1924 | 1462921728784 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 1924 | 1462921728788 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 16:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:08:48 INFO - PROCESS | 1924 | 1462921728794 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 1924 | 1462921728796 Marionette TRACE conn4 <- [1,1210,null,{}] 16:08:48 INFO - PROCESS | 1924 | 1462921728802 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:49 INFO - PROCESS | 1924 | 1462921729097 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:08:49 INFO - PROCESS | 1924 | 1462921729400 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c487800 == 134 [pid = 1924] [id = 310] 16:08:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa61f44000) [pid = 1924] [serial = 931] [outer = (nil)] 16:08:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 242 (0x7ffa625cc800) [pid = 1924] [serial = 932] [outer = 0x7ffa61f44000] 16:08:49 INFO - PROCESS | 1924 | 1462921729493 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 243 (0x7ffa62707000) [pid = 1924] [serial = 933] [outer = 0x7ffa61f44000] 16:08:50 INFO - PROCESS | 1924 | 1462921730483 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1733ms 16:08:50 INFO - PROCESS | 1924 | 1462921730529 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 1924 | 1462921730532 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 16:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:08:50 INFO - PROCESS | 1924 | 1462921730539 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 1924 | 1462921730543 Marionette TRACE conn4 <- [1,1214,null,{}] 16:08:50 INFO - PROCESS | 1924 | 1462921730548 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:50 INFO - PROCESS | 1924 | 1462921730765 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:08:51 INFO - PROCESS | 1924 | 1462921731027 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a090000 == 135 [pid = 1924] [id = 311] 16:08:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 244 (0x7ffa3adec400) [pid = 1924] [serial = 934] [outer = (nil)] 16:08:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa3adf6000) [pid = 1924] [serial = 935] [outer = 0x7ffa3adec400] 16:08:51 INFO - PROCESS | 1924 | 1462921731155 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa3adfa800) [pid = 1924] [serial = 936] [outer = 0x7ffa3adec400] 16:08:51 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46922000 == 134 [pid = 1924] [id = 9] 16:08:52 INFO - PROCESS | 1924 | 1462921732154 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1637ms 16:08:52 INFO - PROCESS | 1924 | 1462921732177 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:08:52 INFO - PROCESS | 1924 | 1462921732181 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 16:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:08:52 INFO - PROCESS | 1924 | 1462921732187 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 1924 | 1462921732189 Marionette TRACE conn4 <- [1,1218,null,{}] 16:08:52 INFO - PROCESS | 1924 | 1462921732195 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:52 INFO - PROCESS | 1924 | 1462921732416 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:08:52 INFO - PROCESS | 1924 | 1462921732665 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e42b000 == 135 [pid = 1924] [id = 312] 16:08:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa37c32800) [pid = 1924] [serial = 937] [outer = (nil)] 16:08:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa37c3b400) [pid = 1924] [serial = 938] [outer = 0x7ffa37c32800] 16:08:52 INFO - PROCESS | 1924 | 1462921732788 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa37c40800) [pid = 1924] [serial = 939] [outer = 0x7ffa37c32800] 16:08:53 INFO - PROCESS | 1924 | 1462921733681 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1528ms 16:08:53 INFO - PROCESS | 1924 | 1462921733719 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 1924 | 1462921733725 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 16:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:08:53 INFO - PROCESS | 1924 | 1462921733733 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 1924 | 1462921733736 Marionette TRACE conn4 <- [1,1222,null,{}] 16:08:53 INFO - PROCESS | 1924 | 1462921733742 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:53 INFO - PROCESS | 1924 | 1462921733939 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:08:54 INFO - PROCESS | 1924 | 1462921734265 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b057000 == 136 [pid = 1924] [id = 313] 16:08:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa37c41800) [pid = 1924] [serial = 940] [outer = (nil)] 16:08:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa3adfb000) [pid = 1924] [serial = 941] [outer = 0x7ffa37c41800] 16:08:54 INFO - PROCESS | 1924 | 1462921734357 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa411b5400) [pid = 1924] [serial = 942] [outer = 0x7ffa37c41800] 16:08:55 INFO - PROCESS | 1924 | 1462921735245 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:08:55 INFO - PROCESS | 1924 | 1462921735331 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 16:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:08:55 INFO - PROCESS | 1924 | 1462921735338 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:08:55 INFO - PROCESS | 1924 | 1462921735340 Marionette TRACE conn4 <- [1,1226,null,{}] 16:08:55 INFO - PROCESS | 1924 | 1462921735347 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:55 INFO - PROCESS | 1924 | 1462921735620 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:08:55 INFO - PROCESS | 1924 | 1462921735925 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa35b5c800 == 137 [pid = 1924] [id = 314] 16:08:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa3adf5c00) [pid = 1924] [serial = 943] [outer = (nil)] 16:08:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa411bc800) [pid = 1924] [serial = 944] [outer = 0x7ffa3adf5c00] 16:08:56 INFO - PROCESS | 1924 | 1462921736002 Marionette DEBUG loaded listener.js 16:08:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa411c0c00) [pid = 1924] [serial = 945] [outer = 0x7ffa3adf5c00] 16:08:56 INFO - PROCESS | 1924 | 1462921736890 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1584ms 16:08:56 INFO - PROCESS | 1924 | 1462921736924 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 1924 | 1462921736928 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 16:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:08:56 INFO - PROCESS | 1924 | 1462921736934 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 1924 | 1462921736938 Marionette TRACE conn4 <- [1,1230,null,{}] 16:08:56 INFO - PROCESS | 1924 | 1462921736943 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:57 INFO - PROCESS | 1924 | 1462921737186 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:08:57 INFO - PROCESS | 1924 | 1462921737497 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa36655000 == 138 [pid = 1924] [id = 315] 16:08:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa411bdc00) [pid = 1924] [serial = 946] [outer = (nil)] 16:08:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa46705800) [pid = 1924] [serial = 947] [outer = 0x7ffa411bdc00] 16:08:57 INFO - PROCESS | 1924 | 1462921737600 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa625c9800) [pid = 1924] [serial = 948] [outer = 0x7ffa411bdc00] 16:08:58 INFO - PROCESS | 1924 | 1462921738489 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1584ms 16:08:58 INFO - PROCESS | 1924 | 1462921738521 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 1924 | 1462921738526 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 16:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:08:58 INFO - PROCESS | 1924 | 1462921738533 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 1924 | 1462921738536 Marionette TRACE conn4 <- [1,1234,null,{}] 16:08:58 INFO - PROCESS | 1924 | 1462921738541 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 1924 | 1462921738737 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:08:58 INFO - PROCESS | 1924 | 1462921738945 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fcb000 == 139 [pid = 1924] [id = 316] 16:08:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa370b0c00) [pid = 1924] [serial = 949] [outer = (nil)] 16:08:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa370b7400) [pid = 1924] [serial = 950] [outer = 0x7ffa370b0c00] 16:08:59 INFO - PROCESS | 1924 | 1462921739021 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 261 (0x7ffa370bb800) [pid = 1924] [serial = 951] [outer = 0x7ffa370b0c00] 16:09:00 INFO - PROCESS | 1924 | 1462921740400 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1939ms 16:09:00 INFO - PROCESS | 1924 | 1462921740473 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 1924 | 1462921740480 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 16:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:09:00 INFO - PROCESS | 1924 | 1462921740489 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 1924 | 1462921740495 Marionette TRACE conn4 <- [1,1238,null,{}] 16:09:00 INFO - PROCESS | 1924 | 1462921740503 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 1924 | 1462921740731 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:09:00 INFO - PROCESS | 1924 | 1462921740991 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37d6f000 == 140 [pid = 1924] [id = 317] 16:09:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 262 (0x7ffa36f69800) [pid = 1924] [serial = 952] [outer = (nil)] 16:09:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 263 (0x7ffa37bd4400) [pid = 1924] [serial = 953] [outer = 0x7ffa36f69800] 16:09:01 INFO - PROCESS | 1924 | 1462921741142 Marionette DEBUG loaded listener.js 16:09:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 264 (0x7ffa37e3dc00) [pid = 1924] [serial = 954] [outer = 0x7ffa36f69800] 16:09:02 INFO - PROCESS | 1924 | 1462921742219 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1784ms 16:09:02 INFO - PROCESS | 1924 | 1462921742274 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 1924 | 1462921742282 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 16:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:09:02 INFO - PROCESS | 1924 | 1462921742292 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 1924 | 1462921742295 Marionette TRACE conn4 <- [1,1242,null,{}] 16:09:02 INFO - PROCESS | 1924 | 1462921742301 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 1924 | 1462921742565 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:09:02 INFO - PROCESS | 1924 | 1462921742810 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a08f800 == 141 [pid = 1924] [id = 318] 16:09:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 265 (0x7ffa3cfe8400) [pid = 1924] [serial = 955] [outer = (nil)] 16:09:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 266 (0x7ffa3edf0000) [pid = 1924] [serial = 956] [outer = 0x7ffa3cfe8400] 16:09:02 INFO - PROCESS | 1924 | 1462921742926 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 267 (0x7ffa40c1c400) [pid = 1924] [serial = 957] [outer = 0x7ffa3cfe8400] 16:09:03 INFO - PROCESS | 1924 | 1462921743829 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1583ms 16:09:03 INFO - PROCESS | 1924 | 1462921743876 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 1924 | 1462921743881 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 16:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:09:03 INFO - PROCESS | 1924 | 1462921743890 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 1924 | 1462921743895 Marionette TRACE conn4 <- [1,1246,null,{}] 16:09:03 INFO - PROCESS | 1924 | 1462921743911 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:04 INFO - PROCESS | 1924 | 1462921744135 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:09:04 INFO - PROCESS | 1924 | 1462921744398 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd2000 == 142 [pid = 1924] [id = 319] 16:09:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 268 (0x7ffa414dc000) [pid = 1924] [serial = 958] [outer = (nil)] 16:09:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 269 (0x7ffa4501b400) [pid = 1924] [serial = 959] [outer = 0x7ffa414dc000] 16:09:04 INFO - PROCESS | 1924 | 1462921744518 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 270 (0x7ffa45a18000) [pid = 1924] [serial = 960] [outer = 0x7ffa414dc000] 16:09:05 INFO - PROCESS | 1924 | 1462921745413 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1592ms 16:09:05 INFO - PROCESS | 1924 | 1462921745482 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 1924 | 1462921745486 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 16:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:09:05 INFO - PROCESS | 1924 | 1462921745492 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 1924 | 1462921745494 Marionette TRACE conn4 <- [1,1250,null,{}] 16:09:05 INFO - PROCESS | 1924 | 1462921745502 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 1924 | 1462921745736 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d7d800 == 141 [pid = 1924] [id = 193] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fdc9000 == 140 [pid = 1924] [id = 194] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 269 (0x7ffa4d1a5000) [pid = 1924] [serial = 845] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 268 (0x7ffa461cd800) [pid = 1924] [serial = 797] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 267 (0x7ffa4e84c000) [pid = 1924] [serial = 803] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 266 (0x7ffa44f6c000) [pid = 1924] [serial = 794] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 265 (0x7ffa48828800) [pid = 1924] [serial = 800] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 264 (0x7ffa4f127000) [pid = 1924] [serial = 806] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 263 (0x7ffa50332c00) [pid = 1924] [serial = 809] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 262 (0x7ffa50ba2800) [pid = 1924] [serial = 812] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 261 (0x7ffa515cc800) [pid = 1924] [serial = 815] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 260 (0x7ffa516ea800) [pid = 1924] [serial = 818] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa5348b400) [pid = 1924] [serial = 821] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa5d2df000) [pid = 1924] [serial = 824] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa414d1800) [pid = 1924] [serial = 827] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | 1462921746093 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c6c4000 == 139 [pid = 1924] [id = 297] 16:09:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cec800 == 140 [pid = 1924] [id = 320] 16:09:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa37bd7000) [pid = 1924] [serial = 961] [outer = (nil)] 16:09:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa4500f400) [pid = 1924] [serial = 962] [outer = 0x7ffa37bd7000] 16:09:06 INFO - PROCESS | 1924 | 1462921746207 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa45dd3c00) [pid = 1924] [serial = 963] [outer = 0x7ffa37bd7000] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3722c800 == 139 [pid = 1924] [id = 296] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37a67000 == 138 [pid = 1924] [id = 295] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37d81800 == 137 [pid = 1924] [id = 294] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676ca000 == 136 [pid = 1924] [id = 293] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e522000 == 135 [pid = 1924] [id = 292] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e4e800 == 134 [pid = 1924] [id = 291] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e50f800 == 133 [pid = 1924] [id = 290] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be92000 == 132 [pid = 1924] [id = 289] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676ae800 == 131 [pid = 1924] [id = 288] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61a0c800 == 130 [pid = 1924] [id = 287] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d012800 == 129 [pid = 1924] [id = 286] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa51192000 == 128 [pid = 1924] [id = 285] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4da86000 == 127 [pid = 1924] [id = 284] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46833800 == 126 [pid = 1924] [id = 283] 16:09:06 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6c8000 == 125 [pid = 1924] [id = 282] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa4da38800) [pid = 1924] [serial = 843] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa474cc400) [pid = 1924] [serial = 839] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa49b77c00) [pid = 1924] [serial = 840] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa45d9f000) [pid = 1924] [serial = 833] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa4bb36000) [pid = 1924] [serial = 842] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa469eb000) [pid = 1924] [serial = 834] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa4130c400) [pid = 1924] [serial = 831] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa3edefc00) [pid = 1924] [serial = 830] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa46fd5000) [pid = 1924] [serial = 836] [outer = (nil)] [url = about:blank] 16:09:06 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa470f2c00) [pid = 1924] [serial = 837] [outer = (nil)] [url = about:blank] 16:09:07 INFO - PROCESS | 1924 | 1462921746997 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1535ms 16:09:07 INFO - PROCESS | 1924 | 1462921747027 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:09:07 INFO - PROCESS | 1924 | 1462921747031 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 16:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:09:07 INFO - PROCESS | 1924 | 1462921747036 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - PROCESS | 1924 | 1462921747038 Marionette TRACE conn4 <- [1,1254,null,{}] 16:09:07 INFO - PROCESS | 1924 | 1462921747043 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:07 INFO - PROCESS | 1924 | 1462921747223 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:09:07 INFO - PROCESS | 1924 | 1462921747400 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be8a800 == 126 [pid = 1924] [id = 321] 16:09:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa37e46c00) [pid = 1924] [serial = 964] [outer = (nil)] 16:09:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa460b6000) [pid = 1924] [serial = 965] [outer = 0x7ffa37e46c00] 16:09:07 INFO - PROCESS | 1924 | 1462921747468 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa469eb000) [pid = 1924] [serial = 966] [outer = 0x7ffa37e46c00] 16:09:08 INFO - PROCESS | 1924 | 1462921748278 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1329ms 16:09:08 INFO - PROCESS | 1924 | 1462921748367 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 1924 | 1462921748369 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 16:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:09:08 INFO - PROCESS | 1924 | 1462921748375 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 1924 | 1462921748377 Marionette TRACE conn4 <- [1,1258,null,{}] 16:09:08 INFO - PROCESS | 1924 | 1462921748383 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:08 INFO - PROCESS | 1924 | 1462921748569 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:09:08 INFO - PROCESS | 1924 | 1462921748764 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cba800 == 127 [pid = 1924] [id = 322] 16:09:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa414d1800) [pid = 1924] [serial = 967] [outer = (nil)] 16:09:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa474d1000) [pid = 1924] [serial = 968] [outer = 0x7ffa414d1800] 16:09:08 INFO - PROCESS | 1924 | 1462921748829 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa4bb2f400) [pid = 1924] [serial = 969] [outer = 0x7ffa414d1800] 16:09:09 INFO - PROCESS | 1924 | 1462921749735 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1434ms 16:09:09 INFO - PROCESS | 1924 | 1462921749811 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 1924 | 1462921749819 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 16:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:09:09 INFO - PROCESS | 1924 | 1462921749833 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 1924 | 1462921749836 Marionette TRACE conn4 <- [1,1262,null,{}] 16:09:09 INFO - PROCESS | 1924 | 1462921749894 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 1924 | 1462921750174 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:09:10 INFO - PROCESS | 1924 | 1462921750205 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47032800 == 128 [pid = 1924] [id = 323] 16:09:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa46fd3400) [pid = 1924] [serial = 970] [outer = (nil)] 16:09:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa4da39c00) [pid = 1924] [serial = 971] [outer = 0x7ffa46fd3400] 16:09:10 INFO - PROCESS | 1924 | 1462921750271 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa4eb34000) [pid = 1924] [serial = 972] [outer = 0x7ffa46fd3400] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa46fd3800) [pid = 1924] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa45a07800) [pid = 1924] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa49b82800) [pid = 1924] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa46fd2400) [pid = 1924] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa3cdedc00) [pid = 1924] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa4514f400) [pid = 1924] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa469e7400) [pid = 1924] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa4eb31400) [pid = 1924] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa3addc800) [pid = 1924] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa50464400) [pid = 1924] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa474c5800) [pid = 1924] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa45a25000) [pid = 1924] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa45cba000) [pid = 1924] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa472d3400) [pid = 1924] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa45016800) [pid = 1924] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 243 (0x7ffa3cdfa400) [pid = 1924] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 242 (0x7ffa471e1800) [pid = 1924] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 241 (0x7ffa3cdef400) [pid = 1924] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa45a2e800) [pid = 1924] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa45016000) [pid = 1924] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa4f35e000) [pid = 1924] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa45013c00) [pid = 1924] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa3f089c00) [pid = 1924] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa5115e400) [pid = 1924] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa47072400) [pid = 1924] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa3cdf0400) [pid = 1924] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa4c558400) [pid = 1924] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa3ade8800) [pid = 1924] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa474ce800) [pid = 1924] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa4eee5000) [pid = 1924] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa414d5400) [pid = 1924] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa49d2b800) [pid = 1924] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa4c55ac00) [pid = 1924] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa40a43c00) [pid = 1924] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa474d0c00) [pid = 1924] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa4698f800) [pid = 1924] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa40a44000) [pid = 1924] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa5324f800) [pid = 1924] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa4856c400) [pid = 1924] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa4ed88000) [pid = 1924] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa46710c00) [pid = 1924] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa4882d800) [pid = 1924] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa45012800) [pid = 1924] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa5169a800) [pid = 1924] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa45c90c00) [pid = 1924] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa3edf8800) [pid = 1924] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa4501a400) [pid = 1924] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa3cff2400) [pid = 1924] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa460c0400) [pid = 1924] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:09:11 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa3f086400) [pid = 1924] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:09:12 INFO - PROCESS | 1924 | 1462921752059 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2285ms 16:09:12 INFO - PROCESS | 1924 | 1462921752115 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:09:12 INFO - PROCESS | 1924 | 1462921752120 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 16:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:09:12 INFO - PROCESS | 1924 | 1462921752128 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 1924 | 1462921752132 Marionette TRACE conn4 <- [1,1266,null,{}] 16:09:12 INFO - PROCESS | 1924 | 1462921752137 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 1924 | 1462921752333 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:09:12 INFO - PROCESS | 1924 | 1462921752517 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d6b000 == 129 [pid = 1924] [id = 324] 16:09:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa3adde800) [pid = 1924] [serial = 973] [outer = (nil)] 16:09:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa414d2800) [pid = 1924] [serial = 974] [outer = 0x7ffa3adde800] 16:09:12 INFO - PROCESS | 1924 | 1462921752596 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa45cc0c00) [pid = 1924] [serial = 975] [outer = 0x7ffa3adde800] 16:09:13 INFO - PROCESS | 1924 | 1462921753446 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1383ms 16:09:13 INFO - PROCESS | 1924 | 1462921753652 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 1924 | 1462921753659 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 16:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:09:13 INFO - PROCESS | 1924 | 1462921753670 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 1924 | 1462921753674 Marionette TRACE conn4 <- [1,1270,null,{}] 16:09:13 INFO - PROCESS | 1924 | 1462921753683 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 1924 | 1462921753937 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:09:14 INFO - PROCESS | 1924 | 1462921754268 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fcb800 == 130 [pid = 1924] [id = 325] 16:09:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa36f64000) [pid = 1924] [serial = 976] [outer = (nil)] 16:09:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa370bac00) [pid = 1924] [serial = 977] [outer = 0x7ffa36f64000] 16:09:14 INFO - PROCESS | 1924 | 1462921754376 Marionette DEBUG loaded listener.js 16:09:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa37c3d800) [pid = 1924] [serial = 978] [outer = 0x7ffa36f64000] 16:09:15 INFO - PROCESS | 1924 | 1462921755403 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1789ms 16:09:15 INFO - PROCESS | 1924 | 1462921755460 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:09:15 INFO - PROCESS | 1924 | 1462921755466 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 16:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:09:15 INFO - PROCESS | 1924 | 1462921755478 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:09:15 INFO - PROCESS | 1924 | 1462921755484 Marionette TRACE conn4 <- [1,1274,null,{}] 16:09:15 INFO - PROCESS | 1924 | 1462921755495 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:15 INFO - PROCESS | 1924 | 1462921755768 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:09:16 INFO - PROCESS | 1924 | 1462921756079 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45904000 == 131 [pid = 1924] [id = 326] 16:09:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa3cdfb000) [pid = 1924] [serial = 979] [outer = (nil)] 16:09:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa40c18c00) [pid = 1924] [serial = 980] [outer = 0x7ffa3cdfb000] 16:09:16 INFO - PROCESS | 1924 | 1462921756170 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa40c77400) [pid = 1924] [serial = 981] [outer = 0x7ffa3cdfb000] 16:09:17 INFO - PROCESS | 1924 | 1462921757146 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1749ms 16:09:17 INFO - PROCESS | 1924 | 1462921757225 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 1924 | 1462921757230 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 16:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:09:17 INFO - PROCESS | 1924 | 1462921757236 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 1924 | 1462921757240 Marionette TRACE conn4 <- [1,1278,null,{}] 16:09:17 INFO - PROCESS | 1924 | 1462921757255 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 1924 | 1462921757530 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:09:17 INFO - PROCESS | 1924 | 1462921757889 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d7a000 == 132 [pid = 1924] [id = 327] 16:09:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa45cbb800) [pid = 1924] [serial = 982] [outer = (nil)] 16:09:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa45dcd800) [pid = 1924] [serial = 983] [outer = 0x7ffa45cbb800] 16:09:17 INFO - PROCESS | 1924 | 1462921757972 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa46fd2c00) [pid = 1924] [serial = 984] [outer = 0x7ffa45cbb800] 16:09:18 INFO - PROCESS | 1924 | 1462921758975 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1781ms 16:09:19 INFO - PROCESS | 1924 | 1462921759018 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 1924 | 1462921759021 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 16:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:09:19 INFO - PROCESS | 1924 | 1462921759029 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 1924 | 1462921759032 Marionette TRACE conn4 <- [1,1282,null,{}] 16:09:19 INFO - PROCESS | 1924 | 1462921759038 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:19 INFO - PROCESS | 1924 | 1462921759257 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:09:19 INFO - PROCESS | 1924 | 1462921759531 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f215000 == 133 [pid = 1924] [id = 328] 16:09:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa45cc1800) [pid = 1924] [serial = 985] [outer = (nil)] 16:09:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa470f2800) [pid = 1924] [serial = 986] [outer = 0x7ffa45cc1800] 16:09:19 INFO - PROCESS | 1924 | 1462921759673 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa472dbc00) [pid = 1924] [serial = 987] [outer = 0x7ffa45cc1800] 16:09:20 INFO - PROCESS | 1924 | 1462921760576 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1579ms 16:09:20 INFO - PROCESS | 1924 | 1462921760610 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 1924 | 1462921760614 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 16:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:09:20 INFO - PROCESS | 1924 | 1462921760622 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 1924 | 1462921760627 Marionette TRACE conn4 <- [1,1286,null,{}] 16:09:20 INFO - PROCESS | 1924 | 1462921760634 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:20 INFO - PROCESS | 1924 | 1462921760822 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:09:21 INFO - PROCESS | 1924 | 1462921761030 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50618800 == 134 [pid = 1924] [id = 329] 16:09:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa45a16800) [pid = 1924] [serial = 988] [outer = (nil)] 16:09:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa474c6000) [pid = 1924] [serial = 989] [outer = 0x7ffa45a16800] 16:09:21 INFO - PROCESS | 1924 | 1462921761157 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa49d60800) [pid = 1924] [serial = 990] [outer = 0x7ffa45a16800] 16:09:22 INFO - PROCESS | 1924 | 1462921762088 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1542ms 16:09:22 INFO - PROCESS | 1924 | 1462921762165 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 1924 | 1462921762169 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 16:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:09:22 INFO - PROCESS | 1924 | 1462921762175 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 1924 | 1462921762179 Marionette TRACE conn4 <- [1,1290,null,{}] 16:09:22 INFO - PROCESS | 1924 | 1462921762184 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 1924 | 1462921762496 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:09:22 INFO - PROCESS | 1924 | 1462921762804 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57418800 == 135 [pid = 1924] [id = 330] 16:09:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa4eb3f800) [pid = 1924] [serial = 991] [outer = (nil)] 16:09:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa4f149400) [pid = 1924] [serial = 992] [outer = 0x7ffa4eb3f800] 16:09:22 INFO - PROCESS | 1924 | 1462921762884 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa4f366c00) [pid = 1924] [serial = 993] [outer = 0x7ffa4eb3f800] 16:09:23 INFO - PROCESS | 1924 | 1462921763825 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1680ms 16:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:09:23 INFO - PROCESS | 1924 | 1462921763857 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:09:23 INFO - PROCESS | 1924 | 1462921763860 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 16:09:23 INFO - PROCESS | 1924 | 1462921763867 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 1924 | 1462921763870 Marionette TRACE conn4 <- [1,1294,null,{}] 16:09:23 INFO - PROCESS | 1924 | 1462921763875 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:24 INFO - PROCESS | 1924 | 1462921764085 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:09:24 INFO - PROCESS | 1924 | 1462921764294 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e508800 == 136 [pid = 1924] [id = 331] 16:09:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa4f127c00) [pid = 1924] [serial = 994] [outer = (nil)] 16:09:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa500adc00) [pid = 1924] [serial = 995] [outer = 0x7ffa4f127c00] 16:09:24 INFO - PROCESS | 1924 | 1462921764465 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa5046b400) [pid = 1924] [serial = 996] [outer = 0x7ffa4f127c00] 16:09:25 INFO - PROCESS | 1924 | 1462921765443 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1634ms 16:09:25 INFO - PROCESS | 1924 | 1462921765500 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:09:25 INFO - PROCESS | 1924 | 1462921765504 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 16:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:09:25 INFO - PROCESS | 1924 | 1462921765510 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 1924 | 1462921765513 Marionette TRACE conn4 <- [1,1298,null,{}] 16:09:25 INFO - PROCESS | 1924 | 1462921765518 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:25 INFO - PROCESS | 1924 | 1462921765718 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:09:25 INFO - PROCESS | 1924 | 1462921765939 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61e34800 == 137 [pid = 1924] [id = 332] 16:09:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa484bb400) [pid = 1924] [serial = 997] [outer = (nil)] 16:09:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa51698000) [pid = 1924] [serial = 998] [outer = 0x7ffa484bb400] 16:09:26 INFO - PROCESS | 1924 | 1462921766098 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa53493400) [pid = 1924] [serial = 999] [outer = 0x7ffa484bb400] 16:09:27 INFO - PROCESS | 1924 | 1462921767074 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1629ms 16:09:27 INFO - PROCESS | 1924 | 1462921767140 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 1924 | 1462921767144 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 16:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:09:27 INFO - PROCESS | 1924 | 1462921767150 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 1924 | 1462921767154 Marionette TRACE conn4 <- [1,1302,null,{}] 16:09:27 INFO - PROCESS | 1924 | 1462921767159 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 1924 | 1462921767355 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:09:27 INFO - PROCESS | 1924 | 1462921767613 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6696f000 == 138 [pid = 1924] [id = 333] 16:09:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa45a1fc00) [pid = 1924] [serial = 1000] [outer = (nil)] 16:09:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa5d08a000) [pid = 1924] [serial = 1001] [outer = 0x7ffa45a1fc00] 16:09:27 INFO - PROCESS | 1924 | 1462921767730 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa5d718800) [pid = 1924] [serial = 1002] [outer = 0x7ffa45a1fc00] 16:09:28 INFO - PROCESS | 1924 | 1462921768659 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1578ms 16:09:28 INFO - PROCESS | 1924 | 1462921768731 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 1924 | 1462921768735 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 16:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:09:28 INFO - PROCESS | 1924 | 1462921768743 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 1924 | 1462921768747 Marionette TRACE conn4 <- [1,1306,null,{}] 16:09:28 INFO - PROCESS | 1924 | 1462921768757 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:29 INFO - PROCESS | 1924 | 1462921769006 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:09:29 INFO - PROCESS | 1924 | 1462921769258 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345e4000 == 139 [pid = 1924] [id = 334] 16:09:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa4f51fc00) [pid = 1924] [serial = 1003] [outer = (nil)] 16:09:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa5e766c00) [pid = 1924] [serial = 1004] [outer = 0x7ffa4f51fc00] 16:09:29 INFO - PROCESS | 1924 | 1462921769391 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 242 (0x7ffa60791000) [pid = 1924] [serial = 1005] [outer = 0x7ffa4f51fc00] 16:09:30 INFO - PROCESS | 1924 | 1462921770331 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1640ms 16:09:30 INFO - PROCESS | 1924 | 1462921770383 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:09:30 INFO - PROCESS | 1924 | 1462921770386 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 16:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:09:30 INFO - PROCESS | 1924 | 1462921770394 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 1924 | 1462921770399 Marionette TRACE conn4 <- [1,1310,null,{}] 16:09:30 INFO - PROCESS | 1924 | 1462921770405 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:30 INFO - PROCESS | 1924 | 1462921770668 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:09:31 INFO - PROCESS | 1924 | 1462921771005 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e5d000 == 140 [pid = 1924] [id = 335] 16:09:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 243 (0x7ffa41314400) [pid = 1924] [serial = 1006] [outer = (nil)] 16:09:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 244 (0x7ffa61fe1400) [pid = 1924] [serial = 1007] [outer = 0x7ffa41314400] 16:09:31 INFO - PROCESS | 1924 | 1462921771094 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa625d0c00) [pid = 1924] [serial = 1008] [outer = 0x7ffa41314400] 16:09:32 INFO - PROCESS | 1924 | 1462921772004 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 1924 | 1462921772089 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 16:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:09:32 INFO - PROCESS | 1924 | 1462921772095 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 1924 | 1462921772098 Marionette TRACE conn4 <- [1,1314,null,{}] 16:09:32 INFO - PROCESS | 1924 | 1462921772104 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:32 INFO - PROCESS | 1924 | 1462921772370 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:09:32 INFO - PROCESS | 1924 | 1462921772686 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be83000 == 141 [pid = 1924] [id = 336] 16:09:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa344d5800) [pid = 1924] [serial = 1009] [outer = (nil)] 16:09:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa344de000) [pid = 1924] [serial = 1010] [outer = 0x7ffa344d5800] 16:09:32 INFO - PROCESS | 1924 | 1462921772768 Marionette DEBUG loaded listener.js 16:09:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa4a14bc00) [pid = 1924] [serial = 1011] [outer = 0x7ffa344d5800] 16:09:33 INFO - PROCESS | 1924 | 1462921773672 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1638ms 16:09:33 INFO - PROCESS | 1924 | 1462921773734 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 1924 | 1462921773738 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 16:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:09:33 INFO - PROCESS | 1924 | 1462921773745 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 1924 | 1462921773748 Marionette TRACE conn4 <- [1,1318,null,{}] 16:09:33 INFO - PROCESS | 1924 | 1462921773755 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:33 INFO - PROCESS | 1924 | 1462921773965 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:09:34 INFO - PROCESS | 1924 | 1462921774238 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bd09800 == 142 [pid = 1924] [id = 337] 16:09:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa344d8800) [pid = 1924] [serial = 1012] [outer = (nil)] 16:09:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa362cfc00) [pid = 1924] [serial = 1013] [outer = 0x7ffa344d8800] 16:09:34 INFO - PROCESS | 1924 | 1462921774365 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa362d5800) [pid = 1924] [serial = 1014] [outer = 0x7ffa344d8800] 16:09:35 INFO - PROCESS | 1924 | 1462921775305 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1632ms 16:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:09:35 INFO - PROCESS | 1924 | 1462921775379 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 1924 | 1462921775382 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 16:09:35 INFO - PROCESS | 1924 | 1462921775388 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 1924 | 1462921775391 Marionette TRACE conn4 <- [1,1322,null,{}] 16:09:35 INFO - PROCESS | 1924 | 1462921775397 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 1924 | 1462921775596 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:09:35 INFO - PROCESS | 1924 | 1462921775876 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d68800 == 143 [pid = 1924] [id = 338] 16:09:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa362d1400) [pid = 1924] [serial = 1015] [outer = (nil)] 16:09:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa3ade6c00) [pid = 1924] [serial = 1016] [outer = 0x7ffa362d1400] 16:09:36 INFO - PROCESS | 1924 | 1462921776005 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa3f083800) [pid = 1924] [serial = 1017] [outer = 0x7ffa362d1400] 16:09:37 INFO - PROCESS | 1924 | 1462921777624 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2288ms 16:09:37 INFO - PROCESS | 1924 | 1462921777676 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:09:37 INFO - PROCESS | 1924 | 1462921777681 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 16:09:37 INFO - PROCESS | 1924 | 1462921777690 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 1924 | 1462921777695 Marionette TRACE conn4 <- [1,1326,null,{}] 16:09:37 INFO - PROCESS | 1924 | 1462921777704 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 1924 | 1462921777948 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:09:38 INFO - PROCESS | 1924 | 1462921778169 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39dc3800 == 144 [pid = 1924] [id = 339] 16:09:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa35d68000) [pid = 1924] [serial = 1018] [outer = (nil)] 16:09:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa36f63000) [pid = 1924] [serial = 1019] [outer = 0x7ffa35d68000] 16:09:38 INFO - PROCESS | 1924 | 1462921778284 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa37c3a000) [pid = 1924] [serial = 1020] [outer = 0x7ffa35d68000] 16:09:39 INFO - PROCESS | 1924 | 1462921779427 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:09:39 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 16:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1791ms 16:09:39 INFO - PROCESS | 1924 | 1462921779481 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 1924 | 1462921779489 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 16:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:09:39 INFO - PROCESS | 1924 | 1462921779499 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 1924 | 1462921779502 Marionette TRACE conn4 <- [1,1330,null,{}] 16:09:39 INFO - PROCESS | 1924 | 1462921779508 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:39 INFO - PROCESS | 1924 | 1462921779710 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:09:40 INFO - PROCESS | 1924 | 1462921780003 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37237800 == 145 [pid = 1924] [id = 340] 16:09:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa3c2bb800) [pid = 1924] [serial = 1021] [outer = (nil)] 16:09:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa3cfefc00) [pid = 1924] [serial = 1022] [outer = 0x7ffa3c2bb800] 16:09:40 INFO - PROCESS | 1924 | 1462921780153 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa3f082c00) [pid = 1924] [serial = 1023] [outer = 0x7ffa3c2bb800] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d35e000 == 144 [pid = 1924] [id = 266] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1d6800 == 143 [pid = 1924] [id = 79] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1ce800 == 142 [pid = 1924] [id = 200] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb42000 == 141 [pid = 1924] [id = 265] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa643d9800 == 140 [pid = 1924] [id = 92] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa37bda400) [pid = 1924] [serial = 881] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa37e43400) [pid = 1924] [serial = 884] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa36f65000) [pid = 1924] [serial = 887] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa37e48800) [pid = 1924] [serial = 890] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa40c1b000) [pid = 1924] [serial = 893] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa50336c00) [pid = 1924] [serial = 914] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d7e800 == 139 [pid = 1924] [id = 152] 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50360800 == 138 [pid = 1924] [id = 230] 16:09:41 INFO - PROCESS | 1924 | 1462921781253 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:09:41 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 16:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1781ms 16:09:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39ddc000 == 137 [pid = 1924] [id = 273] 16:09:41 INFO - PROCESS | 1924 | 1462921781290 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 1924 | 1462921781296 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 16:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa4f130000) [pid = 1924] [serial = 653] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa470eec00) [pid = 1924] [serial = 906] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa4edf2000) [pid = 1924] [serial = 846] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa4e9dc400) [pid = 1924] [serial = 702] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa3edf8400) [pid = 1924] [serial = 560] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa3cdf0800) [pid = 1924] [serial = 848] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa45a16400) [pid = 1924] [serial = 902] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa49d27000) [pid = 1924] [serial = 857] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa472de800) [pid = 1924] [serial = 756] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa469e4800) [pid = 1924] [serial = 905] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 243 (0x7ffa53490000) [pid = 1924] [serial = 660] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 242 (0x7ffa44ed1400) [pid = 1924] [serial = 911] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 241 (0x7ffa5c4dc800) [pid = 1924] [serial = 663] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa474cf800) [pid = 1924] [serial = 714] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa461cf400) [pid = 1924] [serial = 699] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa474c3c00) [pid = 1924] [serial = 908] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa45c8c000) [pid = 1924] [serial = 903] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa46fe1000) [pid = 1924] [serial = 854] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa45150800) [pid = 1924] [serial = 878] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa472df000) [pid = 1924] [serial = 717] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa5e8c6400) [pid = 1924] [serial = 869] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa460be800) [pid = 1924] [serial = 566] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa414d4800) [pid = 1924] [serial = 617] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa4c550c00) [pid = 1924] [serial = 650] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa44ecb400) [pid = 1924] [serial = 614] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa471e1c00) [pid = 1924] [serial = 569] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa45a1ec00) [pid = 1924] [serial = 747] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa50334c00) [pid = 1924] [serial = 578] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa4da33000) [pid = 1924] [serial = 768] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa45012000) [pid = 1924] [serial = 599] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa5169cc00) [pid = 1924] [serial = 708] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa502c2000) [pid = 1924] [serial = 705] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa5e413c00) [pid = 1924] [serial = 866] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa49d29800) [pid = 1924] [serial = 572] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa61f46400) [pid = 1924] [serial = 875] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa4f8c0800) [pid = 1924] [serial = 656] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa4f362400) [pid = 1924] [serial = 774] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa48929000) [pid = 1924] [serial = 759] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa61aa6400) [pid = 1924] [serial = 672] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa45a0a000) [pid = 1924] [serial = 644] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa4ea46800) [pid = 1924] [serial = 611] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa4ea45800) [pid = 1924] [serial = 575] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa40c20c00) [pid = 1924] [serial = 899] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa4856e400) [pid = 1924] [serial = 909] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa49d63800) [pid = 1924] [serial = 762] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa46fdec00) [pid = 1924] [serial = 750] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa45011000) [pid = 1924] [serial = 696] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa5d74c000) [pid = 1924] [serial = 666] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa4f273400) [pid = 1924] [serial = 860] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa45a2e400) [pid = 1924] [serial = 851] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa4c510c00) [pid = 1924] [serial = 765] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa5e5ddc00) [pid = 1924] [serial = 669] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa471d9c00) [pid = 1924] [serial = 753] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa51165800) [pid = 1924] [serial = 863] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa4c50ec00) [pid = 1924] [serial = 912] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa3ade1800) [pid = 1924] [serial = 896] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa4de92400) [pid = 1924] [serial = 771] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa460bd800) [pid = 1924] [serial = 602] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa61f4a400) [pid = 1924] [serial = 711] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa461d0800) [pid = 1924] [serial = 647] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa41315c00) [pid = 1924] [serial = 900] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa6078fc00) [pid = 1924] [serial = 872] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa45a12c00) [pid = 1924] [serial = 563] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa4da11000) [pid = 1924] [serial = 608] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa45a22c00) [pid = 1924] [serial = 620] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa48829800) [pid = 1924] [serial = 605] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa40c70000) [pid = 1924] [serial = 744] [outer = (nil)] [url = about:blank] 16:09:41 INFO - PROCESS | 1924 | 1462921781397 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 1924 | 1462921781414 Marionette TRACE conn4 <- [1,1334,null,{}] 16:09:41 INFO - PROCESS | 1924 | 1462921781462 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:41 INFO - PROCESS | 1924 | 1462921781679 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:09:41 INFO - PROCESS | 1924 | 1462921781885 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fdf800 == 138 [pid = 1924] [id = 341] 16:09:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa37e45c00) [pid = 1924] [serial = 1024] [outer = (nil)] 16:09:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa411b6000) [pid = 1924] [serial = 1025] [outer = 0x7ffa37e45c00] 16:09:41 INFO - PROCESS | 1924 | 1462921781961 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa4130c400) [pid = 1924] [serial = 1026] [outer = 0x7ffa37e45c00] 16:09:42 INFO - PROCESS | 1924 | 1462921782778 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1518ms 16:09:42 INFO - PROCESS | 1924 | 1462921782836 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 1924 | 1462921782840 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 16:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:09:42 INFO - PROCESS | 1924 | 1462921782846 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 1924 | 1462921782850 Marionette TRACE conn4 <- [1,1338,null,{}] 16:09:42 INFO - PROCESS | 1924 | 1462921782857 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:43 INFO - PROCESS | 1924 | 1462921783046 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:09:43 INFO - PROCESS | 1924 | 1462921783223 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c474800 == 139 [pid = 1924] [id = 342] 16:09:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa37e4a800) [pid = 1924] [serial = 1027] [outer = (nil)] 16:09:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa44f60000) [pid = 1924] [serial = 1028] [outer = 0x7ffa37e4a800] 16:09:43 INFO - PROCESS | 1924 | 1462921783301 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa45013000) [pid = 1924] [serial = 1029] [outer = 0x7ffa37e4a800] 16:09:44 INFO - PROCESS | 1924 | 1462921784621 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1787ms 16:09:44 INFO - PROCESS | 1924 | 1462921784638 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:09:44 INFO - PROCESS | 1924 | 1462921784653 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 16:09:44 INFO - PROCESS | 1924 | 1462921784663 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 1924 | 1462921784668 Marionette TRACE conn4 <- [1,1342,null,{}] 16:09:44 INFO - PROCESS | 1924 | 1462921784681 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 1924 | 1462921784967 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:09:45 INFO - PROCESS | 1924 | 1462921785035 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb97800 == 140 [pid = 1924] [id = 343] 16:09:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa3adf1c00) [pid = 1924] [serial = 1030] [outer = (nil)] 16:09:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa45014400) [pid = 1924] [serial = 1031] [outer = 0x7ffa3adf1c00] 16:09:45 INFO - PROCESS | 1924 | 1462921785295 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa45a25400) [pid = 1924] [serial = 1032] [outer = 0x7ffa3adf1c00] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa414d1800) [pid = 1924] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa3cfe8400) [pid = 1924] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa414dc000) [pid = 1924] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa36f69800) [pid = 1924] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa46922800) [pid = 1924] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa46702800) [pid = 1924] [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.] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa37bd7000) [pid = 1924] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa37e46c00) [pid = 1924] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:09:46 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa46fd3400) [pid = 1924] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:09:46 INFO - PROCESS | 1924 | 1462921786502 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1899ms 16:09:46 INFO - PROCESS | 1924 | 1462921786567 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 1924 | 1462921786571 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 16:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:09:46 INFO - PROCESS | 1924 | 1462921786577 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 1924 | 1462921786579 Marionette TRACE conn4 <- [1,1346,null,{}] 16:09:46 INFO - PROCESS | 1924 | 1462921786584 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 1924 | 1462921786850 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:09:47 INFO - PROCESS | 1924 | 1462921787011 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41257000 == 141 [pid = 1924] [id = 344] 16:09:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa3adddc00) [pid = 1924] [serial = 1033] [outer = (nil)] 16:09:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa45dcd000) [pid = 1924] [serial = 1034] [outer = 0x7ffa3adddc00] 16:09:47 INFO - PROCESS | 1924 | 1462921787083 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa461c8c00) [pid = 1924] [serial = 1035] [outer = 0x7ffa3adddc00] 16:09:47 INFO - PROCESS | 1924 | 1462921787857 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1329ms 16:09:47 INFO - PROCESS | 1924 | 1462921787907 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:09:47 INFO - PROCESS | 1924 | 1462921787910 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 16:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:09:47 INFO - PROCESS | 1924 | 1462921787917 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:09:47 INFO - PROCESS | 1924 | 1462921787920 Marionette TRACE conn4 <- [1,1350,null,{}] 16:09:47 INFO - PROCESS | 1924 | 1462921787925 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:48 INFO - PROCESS | 1924 | 1462921788147 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:09:48 INFO - PROCESS | 1924 | 1462921788542 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa36669800 == 142 [pid = 1924] [id = 345] 16:09:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa344d8400) [pid = 1924] [serial = 1036] [outer = (nil)] 16:09:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa35d64c00) [pid = 1924] [serial = 1037] [outer = 0x7ffa344d8400] 16:09:48 INFO - PROCESS | 1924 | 1462921788629 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa36f63800) [pid = 1924] [serial = 1038] [outer = 0x7ffa344d8400] 16:09:49 INFO - PROCESS | 1924 | 1462921789617 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1736ms 16:09:49 INFO - PROCESS | 1924 | 1462921789655 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 1924 | 1462921789662 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 16:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:09:49 INFO - PROCESS | 1924 | 1462921789669 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 1924 | 1462921789675 Marionette TRACE conn4 <- [1,1354,null,{}] 16:09:49 INFO - PROCESS | 1924 | 1462921789685 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 1924 | 1462921789915 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:09:50 INFO - PROCESS | 1924 | 1462921790182 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bd04000 == 143 [pid = 1924] [id = 346] 16:09:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa3adebc00) [pid = 1924] [serial = 1039] [outer = (nil)] 16:09:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa3cdf0000) [pid = 1924] [serial = 1040] [outer = 0x7ffa3adebc00] 16:09:50 INFO - PROCESS | 1924 | 1462921790308 Marionette DEBUG loaded listener.js 16:09:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa3f088c00) [pid = 1924] [serial = 1041] [outer = 0x7ffa3adebc00] 16:09:51 INFO - PROCESS | 1924 | 1462921791308 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1685ms 16:09:51 INFO - PROCESS | 1924 | 1462921791361 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 16:09:51 INFO - PROCESS | 1924 | 1462921791367 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 16:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:09:51 INFO - PROCESS | 1924 | 1462921791375 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:09:51 INFO - PROCESS | 1924 | 1462921791377 Marionette TRACE conn4 <- [1,1358,null,{}] 16:09:51 INFO - PROCESS | 1924 | 1462921791384 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:51 INFO - PROCESS | 1924 | 1462921791651 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:09:51 INFO - PROCESS | 1924 | 1462921791993 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4598e800 == 144 [pid = 1924] [id = 347] 16:09:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa411b7800) [pid = 1924] [serial = 1042] [outer = (nil)] 16:09:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa44ec2c00) [pid = 1924] [serial = 1043] [outer = 0x7ffa411b7800] 16:09:52 INFO - PROCESS | 1924 | 1462921792085 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa4514dc00) [pid = 1924] [serial = 1044] [outer = 0x7ffa411b7800] 16:09:53 INFO - PROCESS | 1924 | 1462921793079 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1733ms 16:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:09:53 INFO - PROCESS | 1924 | 1462921793109 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 1924 | 1462921793112 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 16:09:53 INFO - PROCESS | 1924 | 1462921793130 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 1924 | 1462921793142 Marionette TRACE conn4 <- [1,1362,null,{}] 16:09:53 INFO - PROCESS | 1924 | 1462921793150 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:53 INFO - PROCESS | 1924 | 1462921793387 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:09:53 INFO - PROCESS | 1924 | 1462921793654 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cb9800 == 145 [pid = 1924] [id = 348] 16:09:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa411bb800) [pid = 1924] [serial = 1045] [outer = (nil)] 16:09:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa45dd4400) [pid = 1924] [serial = 1046] [outer = 0x7ffa411bb800] 16:09:53 INFO - PROCESS | 1924 | 1462921793785 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa46702400) [pid = 1924] [serial = 1047] [outer = 0x7ffa411bb800] 16:09:54 INFO - PROCESS | 1924 | 1462921794893 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1810ms 16:09:54 INFO - PROCESS | 1924 | 1462921794932 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 16:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:09:54 INFO - PROCESS | 1924 | 1462921794939 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 16:09:54 INFO - PROCESS | 1924 | 1462921794947 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:09:54 INFO - PROCESS | 1924 | 1462921794950 Marionette TRACE conn4 <- [1,1366,null,{}] 16:09:54 INFO - PROCESS | 1924 | 1462921794958 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 1924 | 1462921795288 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:09:55 INFO - PROCESS | 1924 | 1462921795542 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47014800 == 146 [pid = 1924] [id = 349] 16:09:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa45c89c00) [pid = 1924] [serial = 1048] [outer = (nil)] 16:09:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa47067c00) [pid = 1924] [serial = 1049] [outer = 0x7ffa45c89c00] 16:09:55 INFO - PROCESS | 1924 | 1462921795694 Marionette DEBUG loaded listener.js 16:09:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa470e8400) [pid = 1924] [serial = 1050] [outer = 0x7ffa45c89c00] 16:09:56 INFO - PROCESS | 1924 | 1462921796742 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:09:56 INFO - PROCESS | 1924 | 1462921796786 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 16:09:56 INFO - PROCESS | 1924 | 1462921796792 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1924 | 1462921796795 Marionette TRACE conn4 <- [1,1370,null,{}] 16:09:56 INFO - PROCESS | 1924 | 1462921796801 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 1924 | 1462921797025 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:09:57 INFO - PROCESS | 1924 | 1462921797302 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48271800 == 147 [pid = 1924] [id = 350] 16:09:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa472da000) [pid = 1924] [serial = 1051] [outer = (nil)] 16:09:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa472df400) [pid = 1924] [serial = 1052] [outer = 0x7ffa472da000] 16:09:57 INFO - PROCESS | 1924 | 1462921797434 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa49d24c00) [pid = 1924] [serial = 1053] [outer = 0x7ffa472da000] 16:09:58 INFO - PROCESS | 1924 | 1462921798517 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 1924 | 1462921798580 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 16:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:09:58 INFO - PROCESS | 1924 | 1462921798587 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 1924 | 1462921798590 Marionette TRACE conn4 <- [1,1374,null,{}] 16:09:58 INFO - PROCESS | 1924 | 1462921798596 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:58 INFO - PROCESS | 1924 | 1462921798854 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:09:59 INFO - PROCESS | 1924 | 1462921799156 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e9a6800 == 148 [pid = 1924] [id = 351] 16:09:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa471d6800) [pid = 1924] [serial = 1054] [outer = (nil)] 16:09:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa4dabcc00) [pid = 1924] [serial = 1055] [outer = 0x7ffa471d6800] 16:09:59 INFO - PROCESS | 1924 | 1462921799234 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa4e9e6800) [pid = 1924] [serial = 1056] [outer = 0x7ffa471d6800] 16:10:00 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:10:00 INFO - PROCESS | 1924 | 1462921800225 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1924 | 1462921800276 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 16:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:10:00 INFO - PROCESS | 1924 | 1462921800284 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1924 | 1462921800288 Marionette TRACE conn4 <- [1,1378,null,{}] 16:10:00 INFO - PROCESS | 1924 | 1462921800296 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:00 INFO - PROCESS | 1924 | 1462921800542 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:10:00 INFO - PROCESS | 1924 | 1462921800811 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f6c8800 == 149 [pid = 1924] [id = 352] 16:10:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa472da400) [pid = 1924] [serial = 1057] [outer = (nil)] 16:10:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa4ee85800) [pid = 1924] [serial = 1058] [outer = 0x7ffa472da400] 16:10:00 INFO - PROCESS | 1924 | 1462921800894 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa4f12d400) [pid = 1924] [serial = 1059] [outer = 0x7ffa472da400] 16:10:01 INFO - PROCESS | 1924 | 1462921801856 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 1924 | 1462921801878 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 16:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:10:01 INFO - PROCESS | 1924 | 1462921801888 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 1924 | 1462921801893 Marionette TRACE conn4 <- [1,1382,null,{}] 16:10:01 INFO - PROCESS | 1924 | 1462921801900 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:02 INFO - PROCESS | 1924 | 1462921802112 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:10:02 INFO - PROCESS | 1924 | 1462921802377 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500d6000 == 150 [pid = 1924] [id = 353] 16:10:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa3f087c00) [pid = 1924] [serial = 1060] [outer = (nil)] 16:10:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa4f273c00) [pid = 1924] [serial = 1061] [outer = 0x7ffa3f087c00] 16:10:02 INFO - PROCESS | 1924 | 1462921802512 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa4f8bcc00) [pid = 1924] [serial = 1062] [outer = 0x7ffa3f087c00] 16:10:03 INFO - PROCESS | 1924 | [1924] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:10:03 INFO - PROCESS | 1924 | 1462921803458 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:10:03 INFO - PROCESS | 1924 | 1462921803528 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 16:10:03 INFO - PROCESS | 1924 | 1462921803536 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 1924 | 1462921803539 Marionette TRACE conn4 <- [1,1386,null,{}] 16:10:03 INFO - PROCESS | 1924 | 1462921803545 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 1924 | 1462921803813 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:10:04 INFO - PROCESS | 1924 | 1462921804109 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa511a1000 == 151 [pid = 1924] [id = 354] 16:10:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa45c8f000) [pid = 1924] [serial = 1063] [outer = (nil)] 16:10:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa502c3400) [pid = 1924] [serial = 1064] [outer = 0x7ffa45c8f000] 16:10:04 INFO - PROCESS | 1924 | 1462921804202 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa50334c00) [pid = 1924] [serial = 1065] [outer = 0x7ffa45c8f000] 16:10:05 INFO - PROCESS | 1924 | 1462921805151 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 1924 | 1462921805223 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 16:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:10:05 INFO - PROCESS | 1924 | 1462921805229 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 1924 | 1462921805233 Marionette TRACE conn4 <- [1,1390,null,{}] 16:10:05 INFO - PROCESS | 1924 | 1462921805238 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:05 INFO - PROCESS | 1924 | 1462921805515 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:10:05 INFO - PROCESS | 1924 | 1462921805830 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57411800 == 152 [pid = 1924] [id = 355] 16:10:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa51281c00) [pid = 1924] [serial = 1066] [outer = (nil)] 16:10:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa51691000) [pid = 1924] [serial = 1067] [outer = 0x7ffa51281c00] 16:10:05 INFO - PROCESS | 1924 | 1462921805925 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa5348dc00) [pid = 1924] [serial = 1068] [outer = 0x7ffa51281c00] 16:10:06 INFO - PROCESS | 1924 | 1462921806903 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1730ms 16:10:06 INFO - PROCESS | 1924 | 1462921806962 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 1924 | 1462921806967 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 16:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:10:06 INFO - PROCESS | 1924 | 1462921806973 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1924 | 1462921806976 Marionette TRACE conn4 <- [1,1394,null,{}] 16:10:06 INFO - PROCESS | 1924 | 1462921806983 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 1924 | 1462921807287 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:10:07 INFO - PROCESS | 1924 | 1462921807590 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e520000 == 153 [pid = 1924] [id = 356] 16:10:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa3edf0c00) [pid = 1924] [serial = 1069] [outer = (nil)] 16:10:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa5d759000) [pid = 1924] [serial = 1070] [outer = 0x7ffa3edf0c00] 16:10:07 INFO - PROCESS | 1924 | 1462921807680 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa60633000) [pid = 1924] [serial = 1071] [outer = 0x7ffa3edf0c00] 16:10:08 INFO - PROCESS | 1924 | 1462921808642 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1691ms 16:10:08 INFO - PROCESS | 1924 | 1462921808667 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 1924 | 1462921808670 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 16:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:10:08 INFO - PROCESS | 1924 | 1462921808677 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 1924 | 1462921808680 Marionette TRACE conn4 <- [1,1398,null,{}] 16:10:08 INFO - PROCESS | 1924 | 1462921808686 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:08 INFO - PROCESS | 1924 | 1462921808889 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:10:09 INFO - PROCESS | 1924 | 1462921809137 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa62560000 == 154 [pid = 1924] [id = 357] 16:10:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa37bd4800) [pid = 1924] [serial = 1072] [outer = (nil)] 16:10:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa46f2bc00) [pid = 1924] [serial = 1073] [outer = 0x7ffa37bd4800] 16:10:09 INFO - PROCESS | 1924 | 1462921809258 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa46f30c00) [pid = 1924] [serial = 1074] [outer = 0x7ffa37bd4800] 16:10:10 INFO - PROCESS | 1924 | 1462921810209 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1587ms 16:10:10 INFO - PROCESS | 1924 | 1462921810271 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:10:10 INFO - PROCESS | 1924 | 1462921810287 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 16:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:10:10 INFO - PROCESS | 1924 | 1462921810297 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:10:10 INFO - PROCESS | 1924 | 1462921810301 Marionette TRACE conn4 <- [1,1402,null,{}] 16:10:10 INFO - PROCESS | 1924 | 1462921810310 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:10 INFO - PROCESS | 1924 | 1462921810567 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:10:10 INFO - PROCESS | 1924 | 1462921810913 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c48a800 == 155 [pid = 1924] [id = 358] 16:10:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa3adefc00) [pid = 1924] [serial = 1075] [outer = (nil)] 16:10:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa46f33c00) [pid = 1924] [serial = 1076] [outer = 0x7ffa3adefc00] 16:10:11 INFO - PROCESS | 1924 | 1462921811006 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa5e5dc800) [pid = 1924] [serial = 1077] [outer = 0x7ffa3adefc00] 16:10:11 INFO - PROCESS | 1924 | 1462921811948 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1736ms 16:10:12 INFO - PROCESS | 1924 | 1462921812033 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:10:12 INFO - PROCESS | 1924 | 1462921812037 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 16:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:10:12 INFO - PROCESS | 1924 | 1462921812045 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 1924 | 1462921812048 Marionette TRACE conn4 <- [1,1406,null,{}] 16:10:12 INFO - PROCESS | 1924 | 1462921812052 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:12 INFO - PROCESS | 1924 | 1462921812685 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:10:12 INFO - PROCESS | 1924 | 1462921812955 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a09e800 == 156 [pid = 1924] [id = 359] 16:10:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa362cec00) [pid = 1924] [serial = 1078] [outer = (nil)] 16:10:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa362d8000) [pid = 1924] [serial = 1079] [outer = 0x7ffa362cec00] 16:10:13 INFO - PROCESS | 1924 | 1462921813046 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa37bd7c00) [pid = 1924] [serial = 1080] [outer = 0x7ffa362cec00] 16:10:13 INFO - PROCESS | 1924 | 1462921813992 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1987ms 16:10:14 INFO - PROCESS | 1924 | 1462921814033 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:10:14 INFO - PROCESS | 1924 | 1462921814039 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 16:10:14 INFO - PROCESS | 1924 | 1462921814046 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 1924 | 1462921814054 Marionette TRACE conn4 <- [1,1410,null,{}] 16:10:14 INFO - PROCESS | 1924 | 1462921814060 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:14 INFO - PROCESS | 1924 | 1462921814283 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:10:14 INFO - PROCESS | 1924 | 1462921814538 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e64000 == 157 [pid = 1924] [id = 360] 16:10:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa344db000) [pid = 1924] [serial = 1081] [outer = (nil)] 16:10:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa370b4c00) [pid = 1924] [serial = 1082] [outer = 0x7ffa344db000] 16:10:14 INFO - PROCESS | 1924 | 1462921814686 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa40a48000) [pid = 1924] [serial = 1083] [outer = 0x7ffa344db000] 16:10:15 INFO - PROCESS | 1924 | 1462921815860 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1835ms 16:10:15 INFO - PROCESS | 1924 | 1462921815881 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:10:15 INFO - PROCESS | 1924 | 1462921815885 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 16:10:15 INFO - PROCESS | 1924 | 1462921815891 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1924 | 1462921815895 Marionette TRACE conn4 <- [1,1414,null,{}] 16:10:15 INFO - PROCESS | 1924 | 1462921815903 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:16 INFO - PROCESS | 1924 | 1462921816104 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:10:16 INFO - PROCESS | 1924 | 1462921816402 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39dca800 == 158 [pid = 1924] [id = 361] 16:10:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa411bf400) [pid = 1924] [serial = 1084] [outer = (nil)] 16:10:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa45011800) [pid = 1924] [serial = 1085] [outer = 0x7ffa411bf400] 16:10:16 INFO - PROCESS | 1924 | 1462921816492 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa45a0b400) [pid = 1924] [serial = 1086] [outer = 0x7ffa411bf400] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e432800 == 157 [pid = 1924] [id = 257] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fdf000 == 156 [pid = 1924] [id = 299] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa414d2800) [pid = 1924] [serial = 974] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa411bc800) [pid = 1924] [serial = 944] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa3adfb000) [pid = 1924] [serial = 941] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa46705800) [pid = 1924] [serial = 947] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41257000 == 155 [pid = 1924] [id = 344] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb97800 == 154 [pid = 1924] [id = 343] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c474800 == 153 [pid = 1924] [id = 342] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fdf800 == 152 [pid = 1924] [id = 341] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37237800 == 151 [pid = 1924] [id = 340] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39dc3800 == 150 [pid = 1924] [id = 339] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61e34800 == 149 [pid = 1924] [id = 332] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e508800 == 148 [pid = 1924] [id = 331] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57418800 == 147 [pid = 1924] [id = 330] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50618800 == 146 [pid = 1924] [id = 329] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f215000 == 145 [pid = 1924] [id = 328] 16:10:17 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fcb800 == 144 [pid = 1924] [id = 325] 16:10:17 INFO - PROCESS | 1924 | 1462921817678 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1839ms 16:10:17 INFO - PROCESS | 1924 | 1462921817738 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1924 | 1462921817744 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 16:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:10:17 INFO - PROCESS | 1924 | 1462921817759 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1924 | 1462921817765 Marionette TRACE conn4 <- [1,1418,null,{}] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa4bb2f400) [pid = 1924] [serial = 969] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa5324f400) [pid = 1924] [serial = 926] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa3adf6000) [pid = 1924] [serial = 935] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa40c1c400) [pid = 1924] [serial = 957] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa4501b400) [pid = 1924] [serial = 959] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa37e3dc00) [pid = 1924] [serial = 954] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa37bd4400) [pid = 1924] [serial = 953] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa45a18000) [pid = 1924] [serial = 960] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa40c20800) [pid = 1924] [serial = 917] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa4fe74400) [pid = 1924] [serial = 657] [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.] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa625cc800) [pid = 1924] [serial = 932] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa3edf0000) [pid = 1924] [serial = 956] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa474d1000) [pid = 1924] [serial = 968] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa45cc3800) [pid = 1924] [serial = 920] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa37c3b400) [pid = 1924] [serial = 938] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa4500f400) [pid = 1924] [serial = 962] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa460b6000) [pid = 1924] [serial = 965] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa4da39c00) [pid = 1924] [serial = 971] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa4eb38800) [pid = 1924] [serial = 923] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa45dd3c00) [pid = 1924] [serial = 963] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa469eb000) [pid = 1924] [serial = 966] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa4eb34000) [pid = 1924] [serial = 972] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa5d538c00) [pid = 1924] [serial = 929] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa370b7400) [pid = 1924] [serial = 950] [outer = (nil)] [url = about:blank] 16:10:17 INFO - PROCESS | 1924 | 1462921817813 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:18 INFO - PROCESS | 1924 | 1462921818041 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:10:18 INFO - PROCESS | 1924 | 1462921818240 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e59000 == 145 [pid = 1924] [id = 362] 16:10:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa37bd1000) [pid = 1924] [serial = 1087] [outer = (nil)] 16:10:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa45a14400) [pid = 1924] [serial = 1088] [outer = 0x7ffa37bd1000] 16:10:18 INFO - PROCESS | 1924 | 1462921818306 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa460b2400) [pid = 1924] [serial = 1089] [outer = 0x7ffa37bd1000] 16:10:19 INFO - PROCESS | 1924 | 1462921819118 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1399ms 16:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:10:19 INFO - PROCESS | 1924 | 1462921819151 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 1924 | 1462921819154 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 16:10:19 INFO - PROCESS | 1924 | 1462921819160 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 1924 | 1462921819163 Marionette TRACE conn4 <- [1,1422,null,{}] 16:10:19 INFO - PROCESS | 1924 | 1462921819168 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:19 INFO - PROCESS | 1924 | 1462921819366 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:10:19 INFO - PROCESS | 1924 | 1462921819554 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6c6000 == 146 [pid = 1924] [id = 363] 16:10:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa37e3e400) [pid = 1924] [serial = 1090] [outer = (nil)] 16:10:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa46f30400) [pid = 1924] [serial = 1091] [outer = 0x7ffa37e3e400] 16:10:19 INFO - PROCESS | 1924 | 1462921819624 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa470e4800) [pid = 1924] [serial = 1092] [outer = 0x7ffa37e3e400] 16:10:20 INFO - PROCESS | 1924 | 1462921820524 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1395ms 16:10:20 INFO - PROCESS | 1924 | 1462921820556 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 1924 | 1462921820559 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 16:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:10:20 INFO - PROCESS | 1924 | 1462921820566 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 1924 | 1462921820581 Marionette TRACE conn4 <- [1,1426,null,{}] 16:10:20 INFO - PROCESS | 1924 | 1462921820594 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:20 INFO - PROCESS | 1924 | 1462921820865 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:10:20 INFO - PROCESS | 1924 | 1462921820896 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cc1000 == 147 [pid = 1924] [id = 364] 16:10:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa474c5800) [pid = 1924] [serial = 1093] [outer = (nil)] 16:10:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa481efc00) [pid = 1924] [serial = 1094] [outer = 0x7ffa474c5800] 16:10:20 INFO - PROCESS | 1924 | 1462921820972 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa49d63800) [pid = 1924] [serial = 1095] [outer = 0x7ffa474c5800] 16:10:22 INFO - PROCESS | 1924 | 1462921822382 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa37e4a800) [pid = 1924] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa35d68000) [pid = 1924] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa3c2bb800) [pid = 1924] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa37e45c00) [pid = 1924] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa3adde800) [pid = 1924] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:10:22 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa3adf1c00) [pid = 1924] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1906ms 16:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:10:22 INFO - PROCESS | 1924 | 1462921822472 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 1924 | 1462921822475 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 16:10:22 INFO - PROCESS | 1924 | 1462921822481 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 1924 | 1462921822484 Marionette TRACE conn4 <- [1,1430,null,{}] 16:10:22 INFO - PROCESS | 1924 | 1462921822490 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:22 INFO - PROCESS | 1924 | 1462921822731 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:10:22 INFO - PROCESS | 1924 | 1462921822895 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4683d000 == 148 [pid = 1924] [id = 365] 16:10:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa45149400) [pid = 1924] [serial = 1096] [outer = (nil)] 16:10:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa474c6400) [pid = 1924] [serial = 1097] [outer = 0x7ffa45149400] 16:10:22 INFO - PROCESS | 1924 | 1462921822972 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa4c554000) [pid = 1924] [serial = 1098] [outer = 0x7ffa45149400] 16:10:23 INFO - PROCESS | 1924 | 1462921823751 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1334ms 16:10:23 INFO - PROCESS | 1924 | 1462921823815 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 1924 | 1462921823820 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 16:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:10:23 INFO - PROCESS | 1924 | 1462921823826 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1924 | 1462921823828 Marionette TRACE conn4 <- [1,1434,null,{}] 16:10:23 INFO - PROCESS | 1924 | 1462921823834 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:24 INFO - PROCESS | 1924 | 1462921824048 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:10:24 INFO - PROCESS | 1924 | 1462921824209 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb52000 == 149 [pid = 1924] [id = 366] 16:10:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa3adee400) [pid = 1924] [serial = 1099] [outer = (nil)] 16:10:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa4dab1400) [pid = 1924] [serial = 1100] [outer = 0x7ffa3adee400] 16:10:24 INFO - PROCESS | 1924 | 1462921824277 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa50ba4400) [pid = 1924] [serial = 1101] [outer = 0x7ffa3adee400] 16:10:25 INFO - PROCESS | 1924 | 1462921825389 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1636ms 16:10:25 INFO - PROCESS | 1924 | 1462921825465 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 1924 | 1462921825474 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 16:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:10:25 INFO - PROCESS | 1924 | 1462921825482 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 1924 | 1462921825488 Marionette TRACE conn4 <- [1,1438,null,{}] 16:10:25 INFO - PROCESS | 1924 | 1462921825496 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:25 INFO - PROCESS | 1924 | 1462921825785 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:10:26 INFO - PROCESS | 1924 | 1462921826155 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b060800 == 150 [pid = 1924] [id = 367] 16:10:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa3cfeb800) [pid = 1924] [serial = 1102] [outer = (nil)] 16:10:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa3edf6000) [pid = 1924] [serial = 1103] [outer = 0x7ffa3cfeb800] 16:10:26 INFO - PROCESS | 1924 | 1462921826239 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa40c69c00) [pid = 1924] [serial = 1104] [outer = 0x7ffa3cfeb800] 16:10:27 INFO - PROCESS | 1924 | 1462921827228 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1784ms 16:10:27 INFO - PROCESS | 1924 | 1462921827267 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1924 | 1462921827276 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 16:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:10:27 INFO - PROCESS | 1924 | 1462921827291 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1924 | 1462921827296 Marionette TRACE conn4 <- [1,1442,null,{}] 16:10:27 INFO - PROCESS | 1924 | 1462921827302 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:27 INFO - PROCESS | 1924 | 1462921827540 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:10:27 INFO - PROCESS | 1924 | 1462921827853 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47457000 == 151 [pid = 1924] [id = 368] 16:10:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa45a11000) [pid = 1924] [serial = 1105] [outer = (nil)] 16:10:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa45c84400) [pid = 1924] [serial = 1106] [outer = 0x7ffa45a11000] 16:10:27 INFO - PROCESS | 1924 | 1462921827940 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa469e4800) [pid = 1924] [serial = 1107] [outer = 0x7ffa45a11000] 16:10:28 INFO - PROCESS | 1924 | 1462921828899 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1683ms 16:10:28 INFO - PROCESS | 1924 | 1462921828975 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 1924 | 1462921828979 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 16:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:10:28 INFO - PROCESS | 1924 | 1462921828987 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 1924 | 1462921828994 Marionette TRACE conn4 <- [1,1446,null,{}] 16:10:29 INFO - PROCESS | 1924 | 1462921829011 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:29 INFO - PROCESS | 1924 | 1462921829328 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:10:29 INFO - PROCESS | 1924 | 1462921829570 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5741f800 == 152 [pid = 1924] [id = 369] 16:10:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa472d9000) [pid = 1924] [serial = 1108] [outer = (nil)] 16:10:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa4892d800) [pid = 1924] [serial = 1109] [outer = 0x7ffa472d9000] 16:10:29 INFO - PROCESS | 1924 | 1462921829669 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa4eedb800) [pid = 1924] [serial = 1110] [outer = 0x7ffa472d9000] 16:10:30 INFO - PROCESS | 1924 | 1462921830657 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1743ms 16:10:30 INFO - PROCESS | 1924 | 1462921830732 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 1924 | 1462921830740 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 16:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:10:30 INFO - PROCESS | 1924 | 1462921830746 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 1924 | 1462921830750 Marionette TRACE conn4 <- [1,1450,null,{}] 16:10:30 INFO - PROCESS | 1924 | 1462921830756 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:31 INFO - PROCESS | 1924 | 1462921831038 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:10:31 INFO - PROCESS | 1924 | 1462921831341 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa606c7800 == 153 [pid = 1924] [id = 370] 16:10:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa45a09400) [pid = 1924] [serial = 1111] [outer = (nil)] 16:10:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa5115fc00) [pid = 1924] [serial = 1112] [outer = 0x7ffa45a09400] 16:10:31 INFO - PROCESS | 1924 | 1462921831425 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa516e7400) [pid = 1924] [serial = 1113] [outer = 0x7ffa45a09400] 16:10:32 INFO - PROCESS | 1924 | 1462921832334 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1631ms 16:10:32 INFO - PROCESS | 1924 | 1462921832378 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 1924 | 1462921832382 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 16:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:10:32 INFO - PROCESS | 1924 | 1462921832388 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:10:32 INFO - PROCESS | 1924 | 1462921832391 Marionette TRACE conn4 <- [1,1454,null,{}] 16:10:32 INFO - PROCESS | 1924 | 1462921832397 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:32 INFO - PROCESS | 1924 | 1462921832626 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:10:32 INFO - PROCESS | 1924 | 1462921832882 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643cb000 == 154 [pid = 1924] [id = 371] 16:10:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa4f366000) [pid = 1924] [serial = 1114] [outer = (nil)] 16:10:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa5d089000) [pid = 1924] [serial = 1115] [outer = 0x7ffa4f366000] 16:10:33 INFO - PROCESS | 1924 | 1462921833004 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa5d5a9c00) [pid = 1924] [serial = 1116] [outer = 0x7ffa4f366000] 16:10:33 INFO - PROCESS | 1924 | 1462921833933 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1580ms 16:10:33 INFO - PROCESS | 1924 | 1462921833970 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 1924 | 1462921833973 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 16:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:10:33 INFO - PROCESS | 1924 | 1462921833980 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1924 | 1462921833983 Marionette TRACE conn4 <- [1,1458,null,{}] 16:10:33 INFO - PROCESS | 1924 | 1462921833989 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:34 INFO - PROCESS | 1924 | 1462921834212 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:10:34 INFO - PROCESS | 1924 | 1462921834465 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa67688000 == 155 [pid = 1924] [id = 372] 16:10:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa61f46400) [pid = 1924] [serial = 1117] [outer = (nil)] 16:10:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa625c6c00) [pid = 1924] [serial = 1118] [outer = 0x7ffa61f46400] 16:10:34 INFO - PROCESS | 1924 | 1462921834583 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa625d1400) [pid = 1924] [serial = 1119] [outer = 0x7ffa61f46400] 16:10:35 INFO - PROCESS | 1924 | 1462921835504 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1588ms 16:10:35 INFO - PROCESS | 1924 | 1462921835570 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 1924 | 1462921835574 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 16:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:10:35 INFO - PROCESS | 1924 | 1462921835580 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 1924 | 1462921835583 Marionette TRACE conn4 <- [1,1462,null,{}] 16:10:35 INFO - PROCESS | 1924 | 1462921835591 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:35 INFO - PROCESS | 1924 | 1462921835785 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:10:36 INFO - PROCESS | 1924 | 1462921836079 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa451a0800 == 156 [pid = 1924] [id = 373] 16:10:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa36567400) [pid = 1924] [serial = 1120] [outer = (nil)] 16:10:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 242 (0x7ffa3656f000) [pid = 1924] [serial = 1121] [outer = 0x7ffa36567400] 16:10:36 INFO - PROCESS | 1924 | 1462921836163 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 243 (0x7ffa36574400) [pid = 1924] [serial = 1122] [outer = 0x7ffa36567400] 16:10:37 INFO - PROCESS | 1924 | 1462921837063 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1548ms 16:10:37 INFO - PROCESS | 1924 | 1462921837130 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1924 | 1462921837133 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 16:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:10:37 INFO - PROCESS | 1924 | 1462921837139 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1924 | 1462921837142 Marionette TRACE conn4 <- [1,1466,null,{}] 16:10:37 INFO - PROCESS | 1924 | 1462921837147 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:37 INFO - PROCESS | 1924 | 1462921837350 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:10:37 INFO - PROCESS | 1924 | 1462921837600 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676c9800 == 157 [pid = 1924] [id = 374] 16:10:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 244 (0x7ffa362dcc00) [pid = 1924] [serial = 1123] [outer = (nil)] 16:10:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa362e3c00) [pid = 1924] [serial = 1124] [outer = 0x7ffa362dcc00] 16:10:37 INFO - PROCESS | 1924 | 1462921837719 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa362e8400) [pid = 1924] [serial = 1125] [outer = 0x7ffa362dcc00] 16:10:38 INFO - PROCESS | 1924 | 1462921838706 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1645ms 16:10:38 INFO - PROCESS | 1924 | 1462921838787 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 1924 | 1462921838793 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 16:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:10:38 INFO - PROCESS | 1924 | 1462921838802 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 1924 | 1462921838807 Marionette TRACE conn4 <- [1,1470,null,{}] 16:10:38 INFO - PROCESS | 1924 | 1462921838816 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:39 INFO - PROCESS | 1924 | 1462921839119 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:10:39 INFO - PROCESS | 1924 | 1462921839452 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c21e000 == 158 [pid = 1924] [id = 375] 16:10:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa362de400) [pid = 1924] [serial = 1126] [outer = (nil)] 16:10:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa36573c00) [pid = 1924] [serial = 1127] [outer = 0x7ffa362de400] 16:10:39 INFO - PROCESS | 1924 | 1462921839547 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa3c519400) [pid = 1924] [serial = 1128] [outer = 0x7ffa362de400] 16:10:40 INFO - PROCESS | 1924 | 1462921840605 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1832ms 16:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:10:40 INFO - PROCESS | 1924 | 1462921840635 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 1924 | 1462921840638 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 16:10:40 INFO - PROCESS | 1924 | 1462921840644 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 1924 | 1462921840647 Marionette TRACE conn4 <- [1,1474,null,{}] 16:10:40 INFO - PROCESS | 1924 | 1462921840653 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:40 INFO - PROCESS | 1924 | 1462921840862 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:10:41 INFO - PROCESS | 1924 | 1462921841165 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fa18000 == 159 [pid = 1924] [id = 376] 16:10:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa3b4aac00) [pid = 1924] [serial = 1129] [outer = (nil)] 16:10:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa3b4ab400) [pid = 1924] [serial = 1130] [outer = 0x7ffa3b4aac00] 16:10:41 INFO - PROCESS | 1924 | 1462921841284 Marionette DEBUG loaded listener.js 16:10:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa3b4b0c00) [pid = 1924] [serial = 1131] [outer = 0x7ffa3b4aac00] 16:10:42 INFO - PROCESS | 1924 | 1462921842244 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1636ms 16:10:42 INFO - PROCESS | 1924 | 1462921842279 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:10:42 INFO - PROCESS | 1924 | 1462921842283 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 16:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:10:42 INFO - PROCESS | 1924 | 1462921842290 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 1924 | 1462921842295 Marionette TRACE conn4 <- [1,1478,null,{}] 16:10:42 INFO - PROCESS | 1924 | 1462921842301 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:42 INFO - PROCESS | 1924 | 1462921842541 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:10:42 INFO - PROCESS | 1924 | 1462921842851 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b85c800 == 160 [pid = 1924] [id = 377] 16:10:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa3c525800) [pid = 1924] [serial = 1132] [outer = (nil)] 16:10:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa45da7400) [pid = 1924] [serial = 1133] [outer = 0x7ffa3c525800] 16:10:42 INFO - PROCESS | 1924 | 1462921842939 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa62702400) [pid = 1924] [serial = 1134] [outer = 0x7ffa3c525800] 16:10:43 INFO - PROCESS | 1924 | 1462921843828 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1579ms 16:10:43 INFO - PROCESS | 1924 | 1462921843871 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:10:43 INFO - PROCESS | 1924 | 1462921843876 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 16:10:43 INFO - PROCESS | 1924 | 1462921843883 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1924 | 1462921843886 Marionette TRACE conn4 <- [1,1482,null,{}] 16:10:43 INFO - PROCESS | 1924 | 1462921843892 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:44 INFO - PROCESS | 1924 | 1462921844094 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:10:44 INFO - PROCESS | 1924 | 1462921844306 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38b6a000 == 161 [pid = 1924] [id = 378] 16:10:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa3543fc00) [pid = 1924] [serial = 1135] [outer = (nil)] 16:10:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa35445800) [pid = 1924] [serial = 1136] [outer = 0x7ffa3543fc00] 16:10:44 INFO - PROCESS | 1924 | 1462921844501 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa35449800) [pid = 1924] [serial = 1137] [outer = 0x7ffa3543fc00] 16:10:45 INFO - PROCESS | 1924 | 1462921845525 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1690ms 16:10:45 INFO - PROCESS | 1924 | 1462921845574 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 1924 | 1462921845577 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 16:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:10:45 INFO - PROCESS | 1924 | 1462921845584 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 1924 | 1462921845586 Marionette TRACE conn4 <- [1,1486,null,{}] 16:10:45 INFO - PROCESS | 1924 | 1462921845594 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:45 INFO - PROCESS | 1924 | 1462921845829 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:10:46 INFO - PROCESS | 1924 | 1462921846095 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a097000 == 162 [pid = 1924] [id = 379] 16:10:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa35442800) [pid = 1924] [serial = 1138] [outer = (nil)] 16:10:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa3b4a8800) [pid = 1924] [serial = 1139] [outer = 0x7ffa35442800] 16:10:46 INFO - PROCESS | 1924 | 1462921846252 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 261 (0x7ffa3d9b1c00) [pid = 1924] [serial = 1140] [outer = 0x7ffa35442800] 16:10:47 INFO - PROCESS | 1924 | 1462921847183 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1639ms 16:10:47 INFO - PROCESS | 1924 | 1462921847224 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 1924 | 1462921847227 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 16:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:10:47 INFO - PROCESS | 1924 | 1462921847234 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 1924 | 1462921847236 Marionette TRACE conn4 <- [1,1490,null,{}] 16:10:47 INFO - PROCESS | 1924 | 1462921847242 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:47 INFO - PROCESS | 1924 | 1462921847446 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:10:48 INFO - PROCESS | 1924 | 1462921848310 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39dca000 == 163 [pid = 1924] [id = 380] 16:10:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 262 (0x7ffa35445c00) [pid = 1924] [serial = 1141] [outer = (nil)] 16:10:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 263 (0x7ffa35d67800) [pid = 1924] [serial = 1142] [outer = 0x7ffa35445c00] 16:10:48 INFO - PROCESS | 1924 | 1462921848422 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 264 (0x7ffa36574000) [pid = 1924] [serial = 1143] [outer = 0x7ffa35445c00] 16:10:49 INFO - PROCESS | 1924 | 1462921849342 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2182ms 16:10:49 INFO - PROCESS | 1924 | 1462921849420 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 1924 | 1462921849429 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 16:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:10:49 INFO - PROCESS | 1924 | 1462921849437 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 1924 | 1462921849442 Marionette TRACE conn4 <- [1,1494,null,{}] 16:10:49 INFO - PROCESS | 1924 | 1462921849449 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:49 INFO - PROCESS | 1924 | 1462921849685 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:10:49 INFO - PROCESS | 1924 | 1462921849968 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b85a800 == 164 [pid = 1924] [id = 381] 16:10:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 265 (0x7ffa362d2c00) [pid = 1924] [serial = 1144] [outer = (nil)] 16:10:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 266 (0x7ffa37c37800) [pid = 1924] [serial = 1145] [outer = 0x7ffa362d2c00] 16:10:50 INFO - PROCESS | 1924 | 1462921850082 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 267 (0x7ffa3ade4400) [pid = 1924] [serial = 1146] [outer = 0x7ffa362d2c00] 16:10:51 INFO - PROCESS | 1924 | 1462921851169 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1785ms 16:10:51 INFO - PROCESS | 1924 | 1462921851227 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 1924 | 1462921851232 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 16:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:10:51 INFO - PROCESS | 1924 | 1462921851248 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 1924 | 1462921851250 Marionette TRACE conn4 <- [1,1498,null,{}] 16:10:51 INFO - PROCESS | 1924 | 1462921851261 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:51 INFO - PROCESS | 1924 | 1462921851465 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:10:51 INFO - PROCESS | 1924 | 1462921851796 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e6f800 == 165 [pid = 1924] [id = 382] 16:10:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 268 (0x7ffa3c522800) [pid = 1924] [serial = 1147] [outer = (nil)] 16:10:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 269 (0x7ffa3c525000) [pid = 1924] [serial = 1148] [outer = 0x7ffa3c522800] 16:10:51 INFO - PROCESS | 1924 | 1462921851870 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 270 (0x7ffa3cff6c00) [pid = 1924] [serial = 1149] [outer = 0x7ffa3c522800] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb3a800 == 164 [pid = 1924] [id = 198] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa53763000 == 163 [pid = 1924] [id = 307] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef5a000 == 162 [pid = 1924] [id = 197] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa566e8000 == 161 [pid = 1924] [id = 77] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa601c1800 == 160 [pid = 1924] [id = 308] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4edb4000 == 159 [pid = 1924] [id = 306] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ae12000 == 158 [pid = 1924] [id = 275] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 269 (0x7ffa48104000) [pid = 1924] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 268 (0x7ffa45dcd000) [pid = 1924] [serial = 1034] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 267 (0x7ffa5e766c00) [pid = 1924] [serial = 1004] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 266 (0x7ffa51698000) [pid = 1924] [serial = 998] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 265 (0x7ffa5d08a000) [pid = 1924] [serial = 1001] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 264 (0x7ffa344de000) [pid = 1924] [serial = 1010] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 263 (0x7ffa61fe1400) [pid = 1924] [serial = 1007] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 262 (0x7ffa362cfc00) [pid = 1924] [serial = 1013] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c487800 == 157 [pid = 1924] [id = 310] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fdc9800 == 156 [pid = 1924] [id = 305] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e42b000 == 155 [pid = 1924] [id = 312] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa64356800 == 154 [pid = 1924] [id = 309] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4826d000 == 153 [pid = 1924] [id = 11] 16:10:52 INFO - PROCESS | 1924 | 1462921852870 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f6c8800 == 152 [pid = 1924] [id = 352] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e9a6800 == 151 [pid = 1924] [id = 351] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa48271800 == 150 [pid = 1924] [id = 350] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47014800 == 149 [pid = 1924] [id = 349] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cb9800 == 148 [pid = 1924] [id = 348] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4598e800 == 147 [pid = 1924] [id = 347] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bd04000 == 146 [pid = 1924] [id = 346] 16:10:52 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa36669800 == 145 [pid = 1924] [id = 345] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 261 (0x7ffa3ade6c00) [pid = 1924] [serial = 1016] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 260 (0x7ffa370bac00) [pid = 1924] [serial = 977] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa44f60000) [pid = 1924] [serial = 1028] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa45013000) [pid = 1924] [serial = 1029] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa37c3a000) [pid = 1924] [serial = 1020] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa3cfefc00) [pid = 1924] [serial = 1022] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa500adc00) [pid = 1924] [serial = 995] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa4130c400) [pid = 1924] [serial = 1026] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa45cc0c00) [pid = 1924] [serial = 975] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa4f149400) [pid = 1924] [serial = 992] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa45dcd800) [pid = 1924] [serial = 983] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa3f082c00) [pid = 1924] [serial = 1023] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa474c6000) [pid = 1924] [serial = 989] [outer = (nil)] [url = about:blank] 16:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1701ms 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa45014400) [pid = 1924] [serial = 1031] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa470f2800) [pid = 1924] [serial = 986] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa45a25400) [pid = 1924] [serial = 1032] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa36f63000) [pid = 1924] [serial = 1019] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa411b6000) [pid = 1924] [serial = 1025] [outer = (nil)] [url = about:blank] 16:10:52 INFO - PROCESS | 1924 | --DOMWINDOW == 243 (0x7ffa40c18c00) [pid = 1924] [serial = 980] [outer = (nil)] [url = about:blank] 16:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:10:52 INFO - PROCESS | 1924 | 1462921852956 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 1924 | 1462921852959 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 16:10:52 INFO - PROCESS | 1924 | 1462921852974 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 1924 | 1462921852985 Marionette TRACE conn4 <- [1,1502,null,{}] 16:10:52 INFO - PROCESS | 1924 | 1462921852994 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:53 INFO - PROCESS | 1924 | 1462921853201 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:10:53 INFO - PROCESS | 1924 | 1462921853435 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae0f800 == 146 [pid = 1924] [id = 383] 16:10:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 244 (0x7ffa344d3c00) [pid = 1924] [serial = 1150] [outer = (nil)] 16:10:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa3d9b7000) [pid = 1924] [serial = 1151] [outer = 0x7ffa344d3c00] 16:10:53 INFO - PROCESS | 1924 | 1462921853506 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa3edf2000) [pid = 1924] [serial = 1152] [outer = 0x7ffa344d3c00] 16:10:54 INFO - PROCESS | 1924 | 1462921854348 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1450ms 16:10:54 INFO - PROCESS | 1924 | 1462921854416 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:10:54 INFO - PROCESS | 1924 | 1462921854420 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 16:10:54 INFO - PROCESS | 1924 | 1462921854426 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1924 | 1462921854429 Marionette TRACE conn4 <- [1,1506,null,{}] 16:10:54 INFO - PROCESS | 1924 | 1462921854434 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:54 INFO - PROCESS | 1924 | 1462921854648 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:10:54 INFO - PROCESS | 1924 | 1462921854823 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb9b000 == 147 [pid = 1924] [id = 384] 16:10:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa3adf8000) [pid = 1924] [serial = 1153] [outer = (nil)] 16:10:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa40c18c00) [pid = 1924] [serial = 1154] [outer = 0x7ffa3adf8000] 16:10:54 INFO - PROCESS | 1924 | 1462921854897 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa411b2400) [pid = 1924] [serial = 1155] [outer = 0x7ffa3adf8000] 16:10:55 INFO - PROCESS | 1924 | 1462921855841 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1480ms 16:10:55 INFO - PROCESS | 1924 | 1462921855908 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:10:55 INFO - PROCESS | 1924 | 1462921855913 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 16:10:55 INFO - PROCESS | 1924 | 1462921855920 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:10:55 INFO - PROCESS | 1924 | 1462921855934 Marionette TRACE conn4 <- [1,1510,null,{}] 16:10:55 INFO - PROCESS | 1924 | 1462921855948 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:56 INFO - PROCESS | 1924 | 1462921856175 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:10:56 INFO - PROCESS | 1924 | 1462921856334 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4125e800 == 148 [pid = 1924] [id = 385] 16:10:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa41315400) [pid = 1924] [serial = 1156] [outer = (nil)] 16:10:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa414d9400) [pid = 1924] [serial = 1157] [outer = 0x7ffa41315400] 16:10:56 INFO - PROCESS | 1924 | 1462921856447 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa45013000) [pid = 1924] [serial = 1158] [outer = 0x7ffa41315400] 16:10:57 INFO - PROCESS | 1924 | 1462921857264 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1406ms 16:10:57 INFO - PROCESS | 1924 | 1462921857328 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:10:57 INFO - PROCESS | 1924 | 1462921857333 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 16:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:10:57 INFO - PROCESS | 1924 | 1462921857346 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 1924 | 1462921857348 Marionette TRACE conn4 <- [1,1514,null,{}] 16:10:57 INFO - PROCESS | 1924 | 1462921857354 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:57 INFO - PROCESS | 1924 | 1462921857611 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa3adddc00) [pid = 1924] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa474c5800) [pid = 1924] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa45149400) [pid = 1924] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa37bd1000) [pid = 1924] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa344db000) [pid = 1924] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa411bf400) [pid = 1924] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa362cec00) [pid = 1924] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:10:58 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa37e3e400) [pid = 1924] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:10:58 INFO - PROCESS | 1924 | 1462921858381 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe51000 == 149 [pid = 1924] [id = 386] 16:10:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa344d5c00) [pid = 1924] [serial = 1159] [outer = (nil)] 16:10:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa3ade7800) [pid = 1924] [serial = 1160] [outer = 0x7ffa344d5c00] 16:10:58 INFO - PROCESS | 1924 | 1462921858451 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa45a12c00) [pid = 1924] [serial = 1161] [outer = 0x7ffa344d5c00] 16:10:59 INFO - PROCESS | 1924 | 1462921859164 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1829ms 16:10:59 INFO - PROCESS | 1924 | 1462921859176 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 1924 | 1462921859179 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 16:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:10:59 INFO - PROCESS | 1924 | 1462921859185 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 1924 | 1462921859188 Marionette TRACE conn4 <- [1,1518,null,{}] 16:10:59 INFO - PROCESS | 1924 | 1462921859193 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:59 INFO - PROCESS | 1924 | 1462921859457 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:10:59 INFO - PROCESS | 1924 | 1462921859477 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46723800 == 150 [pid = 1924] [id = 387] 16:10:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa45a0f400) [pid = 1924] [serial = 1162] [outer = (nil)] 16:10:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa45a2d000) [pid = 1924] [serial = 1163] [outer = 0x7ffa45a0f400] 16:10:59 INFO - PROCESS | 1924 | 1462921859551 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa45c91800) [pid = 1924] [serial = 1164] [outer = 0x7ffa45a0f400] 16:11:00 INFO - PROCESS | 1924 | 1462921860740 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1579ms 16:11:00 INFO - PROCESS | 1924 | 1462921860767 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:11:00 INFO - PROCESS | 1924 | 1462921860773 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 16:11:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:11:00 INFO - PROCESS | 1924 | 1462921860783 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 1924 | 1462921860790 Marionette TRACE conn4 <- [1,1522,null,{}] 16:11:00 INFO - PROCESS | 1924 | 1462921860801 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:01 INFO - PROCESS | 1924 | 1462921861060 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:11:01 INFO - PROCESS | 1924 | 1462921861385 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e67000 == 151 [pid = 1924] [id = 388] 16:11:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa35d66400) [pid = 1924] [serial = 1165] [outer = (nil)] 16:11:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa36575800) [pid = 1924] [serial = 1166] [outer = 0x7ffa35d66400] 16:11:01 INFO - PROCESS | 1924 | 1462921861483 Marionette DEBUG loaded listener.js 16:11:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa38a79000) [pid = 1924] [serial = 1167] [outer = 0x7ffa35d66400] 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:02 INFO - PROCESS | 1924 | 1462921862338 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:11:02 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 () { 16:11:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:11:02 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 () { 16:11:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:11:02 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 () { 16:11:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:11:02 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 () { 16:11:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:11:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1598ms 16:11:02 INFO - PROCESS | 1924 | 1462921862388 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:11:02 INFO - PROCESS | 1924 | 1462921862397 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 16:11:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:11:02 INFO - PROCESS | 1924 | 1462921862408 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:11:02 INFO - PROCESS | 1924 | 1462921862413 Marionette TRACE conn4 <- [1,1526,null,{}] 16:11:02 INFO - PROCESS | 1924 | 1462921862442 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:02 INFO - PROCESS | 1924 | 1462921862651 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:11:02 INFO - PROCESS | 1924 | 1462921862913 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4519f800 == 152 [pid = 1924] [id = 389] 16:11:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa38a7ac00) [pid = 1924] [serial = 1168] [outer = (nil)] 16:11:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa3c526c00) [pid = 1924] [serial = 1169] [outer = 0x7ffa38a7ac00] 16:11:03 INFO - PROCESS | 1924 | 1462921863045 Marionette DEBUG loaded listener.js 16:11:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa3d9b4800) [pid = 1924] [serial = 1170] [outer = 0x7ffa38a7ac00] 16:11:03 INFO - PROCESS | 1924 | 1462921863957 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:11:03 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:11:03 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:11:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:11:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:11:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:11:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1594ms 16:11:04 INFO - PROCESS | 1924 | 1462921864022 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:11:04 INFO - PROCESS | 1924 | 1462921864026 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 16:11:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:11:04 INFO - PROCESS | 1924 | 1462921864034 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:11:04 INFO - PROCESS | 1924 | 1462921864040 Marionette TRACE conn4 <- [1,1530,null,{}] 16:11:04 INFO - PROCESS | 1924 | 1462921864060 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:04 INFO - PROCESS | 1924 | 1462921864293 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:11:04 INFO - PROCESS | 1924 | 1462921864552 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47014800 == 153 [pid = 1924] [id = 390] 16:11:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa41315800) [pid = 1924] [serial = 1171] [outer = (nil)] 16:11:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa44f65400) [pid = 1924] [serial = 1172] [outer = 0x7ffa41315800] 16:11:04 INFO - PROCESS | 1924 | 1462921864685 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa45a13000) [pid = 1924] [serial = 1173] [outer = 0x7ffa41315800] 16:11:05 INFO - PROCESS | 1924 | 1462921865538 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:11:05 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 16:11:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:11:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:11:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:11:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:11:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:11:05 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. 16:11:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:11:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1546ms 16:11:05 INFO - PROCESS | 1924 | 1462921865583 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:11:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:11:05 INFO - PROCESS | 1924 | 1462921865587 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 16:11:05 INFO - PROCESS | 1924 | 1462921865593 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1924 | 1462921865596 Marionette TRACE conn4 <- [1,1534,null,{}] 16:11:05 INFO - PROCESS | 1924 | 1462921865620 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:05 INFO - PROCESS | 1924 | 1462921865817 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:11:06 INFO - PROCESS | 1924 | 1462921866075 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4811e800 == 154 [pid = 1924] [id = 391] 16:11:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa4130e800) [pid = 1924] [serial = 1174] [outer = (nil)] 16:11:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 261 (0x7ffa45cc3800) [pid = 1924] [serial = 1175] [outer = 0x7ffa4130e800] 16:11:06 INFO - PROCESS | 1924 | 1462921866163 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 262 (0x7ffa45dd4c00) [pid = 1924] [serial = 1176] [outer = 0x7ffa4130e800] 16:11:07 INFO - PROCESS | 1924 | 1462921867136 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:11:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:11:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1588ms 16:11:07 INFO - PROCESS | 1924 | 1462921867183 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:11:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:11:07 INFO - PROCESS | 1924 | 1462921867187 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 16:11:07 INFO - PROCESS | 1924 | 1462921867194 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1924 | 1462921867197 Marionette TRACE conn4 <- [1,1538,null,{}] 16:11:07 INFO - PROCESS | 1924 | 1462921867203 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:07 INFO - PROCESS | 1924 | 1462921867436 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:11:07 INFO - PROCESS | 1924 | 1462921867653 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1d3800 == 155 [pid = 1924] [id = 392] 16:11:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 263 (0x7ffa3f08c800) [pid = 1924] [serial = 1177] [outer = (nil)] 16:11:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 264 (0x7ffa460c0800) [pid = 1924] [serial = 1178] [outer = 0x7ffa3f08c800] 16:11:07 INFO - PROCESS | 1924 | 1462921867780 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 265 (0x7ffa469e8000) [pid = 1924] [serial = 1179] [outer = 0x7ffa3f08c800] 16:11:08 INFO - PROCESS | 1924 | 1462921868859 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:11:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1736ms 16:11:08 INFO - PROCESS | 1924 | 1462921868932 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:11:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:11:08 INFO - PROCESS | 1924 | 1462921868938 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 16:11:08 INFO - PROCESS | 1924 | 1462921868948 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1924 | 1462921868950 Marionette TRACE conn4 <- [1,1542,null,{}] 16:11:08 INFO - PROCESS | 1924 | 1462921868956 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:09 INFO - PROCESS | 1924 | 1462921869242 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:11:09 INFO - PROCESS | 1924 | 1462921869554 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb3b000 == 156 [pid = 1924] [id = 393] 16:11:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 266 (0x7ffa47064400) [pid = 1924] [serial = 1180] [outer = (nil)] 16:11:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 267 (0x7ffa471d9800) [pid = 1924] [serial = 1181] [outer = 0x7ffa47064400] 16:11:09 INFO - PROCESS | 1924 | 1462921869657 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 268 (0x7ffa472d3c00) [pid = 1924] [serial = 1182] [outer = 0x7ffa47064400] 16:11:10 INFO - PROCESS | 1924 | 1462921870579 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:11:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1687ms 16:11:10 INFO - PROCESS | 1924 | 1462921870634 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1924 | 1462921870638 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 16:11:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:11:10 INFO - PROCESS | 1924 | 1462921870645 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1924 | 1462921870650 Marionette TRACE conn4 <- [1,1546,null,{}] 16:11:10 INFO - PROCESS | 1924 | 1462921870659 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:10 INFO - PROCESS | 1924 | 1462921870894 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:11:11 INFO - PROCESS | 1924 | 1462921871208 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50b82000 == 157 [pid = 1924] [id = 394] 16:11:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 269 (0x7ffa3edf2c00) [pid = 1924] [serial = 1183] [outer = (nil)] 16:11:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 270 (0x7ffa474c2400) [pid = 1924] [serial = 1184] [outer = 0x7ffa3edf2c00] 16:11:11 INFO - PROCESS | 1924 | 1462921871298 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 271 (0x7ffa481f0c00) [pid = 1924] [serial = 1185] [outer = 0x7ffa3edf2c00] 16:11:12 INFO - PROCESS | 1924 | 1462921872256 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:11:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:11:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1684ms 16:11:12 INFO - PROCESS | 1924 | 1462921872329 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:11:12 INFO - PROCESS | 1924 | 1462921872333 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 16:11:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:11:12 INFO - PROCESS | 1924 | 1462921872343 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:11:12 INFO - PROCESS | 1924 | 1462921872347 Marionette TRACE conn4 <- [1,1550,null,{}] 16:11:12 INFO - PROCESS | 1924 | 1462921872353 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:12 INFO - PROCESS | 1924 | 1462921872618 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:11:12 INFO - PROCESS | 1924 | 1462921872940 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa566d5000 == 158 [pid = 1924] [id = 395] 16:11:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 272 (0x7ffa45cc5c00) [pid = 1924] [serial = 1186] [outer = (nil)] 16:11:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 273 (0x7ffa49d20400) [pid = 1924] [serial = 1187] [outer = 0x7ffa45cc5c00] 16:11:13 INFO - PROCESS | 1924 | 1462921873030 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 274 (0x7ffa4a140400) [pid = 1924] [serial = 1188] [outer = 0x7ffa45cc5c00] 16:11:13 INFO - PROCESS | 1924 | 1462921873962 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:11:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:11:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1687ms 16:11:14 INFO - PROCESS | 1924 | 1462921874031 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:11:14 INFO - PROCESS | 1924 | 1462921874036 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 16:11:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:11:14 INFO - PROCESS | 1924 | 1462921874043 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:11:14 INFO - PROCESS | 1924 | 1462921874046 Marionette TRACE conn4 <- [1,1554,null,{}] 16:11:14 INFO - PROCESS | 1924 | 1462921874052 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:14 INFO - PROCESS | 1924 | 1462921874280 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:11:14 INFO - PROCESS | 1924 | 1462921874542 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d512800 == 159 [pid = 1924] [id = 396] 16:11:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 275 (0x7ffa344dc000) [pid = 1924] [serial = 1189] [outer = (nil)] 16:11:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 276 (0x7ffa4c550400) [pid = 1924] [serial = 1190] [outer = 0x7ffa344dc000] 16:11:14 INFO - PROCESS | 1924 | 1462921874662 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 277 (0x7ffa4d19ec00) [pid = 1924] [serial = 1191] [outer = 0x7ffa344dc000] 16:11:15 INFO - PROCESS | 1924 | 1462921875598 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:11:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1631ms 16:11:15 INFO - PROCESS | 1924 | 1462921875676 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 1924 | 1462921875680 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 16:11:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:11:15 INFO - PROCESS | 1924 | 1462921875686 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 1924 | 1462921875689 Marionette TRACE conn4 <- [1,1558,null,{}] 16:11:15 INFO - PROCESS | 1924 | 1462921875694 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:15 INFO - PROCESS | 1924 | 1462921875951 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:11:16 INFO - PROCESS | 1924 | 1462921876256 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa607dc800 == 160 [pid = 1924] [id = 397] 16:11:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 278 (0x7ffa3adf9c00) [pid = 1924] [serial = 1192] [outer = (nil)] 16:11:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 279 (0x7ffa4da3b400) [pid = 1924] [serial = 1193] [outer = 0x7ffa3adf9c00] 16:11:16 INFO - PROCESS | 1924 | 1462921876337 Marionette DEBUG loaded listener.js 16:11:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 280 (0x7ffa4ea44c00) [pid = 1924] [serial = 1194] [outer = 0x7ffa3adf9c00] 16:11:17 INFO - PROCESS | 1924 | 1462921877304 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:11:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:11:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1645ms 16:11:17 INFO - PROCESS | 1924 | 1462921877333 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 1924 | 1462921877340 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 16:11:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:11:17 INFO - PROCESS | 1924 | 1462921877346 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 1924 | 1462921877350 Marionette TRACE conn4 <- [1,1562,null,{}] 16:11:17 INFO - PROCESS | 1924 | 1462921877356 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:17 INFO - PROCESS | 1924 | 1462921877615 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:11:17 INFO - PROCESS | 1924 | 1462921877943 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa66717800 == 161 [pid = 1924] [id = 398] 16:11:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 281 (0x7ffa4f51f400) [pid = 1924] [serial = 1195] [outer = (nil)] 16:11:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 282 (0x7ffa4f8bd400) [pid = 1924] [serial = 1196] [outer = 0x7ffa4f51f400] 16:11:18 INFO - PROCESS | 1924 | 1462921878029 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 283 (0x7ffa5032dc00) [pid = 1924] [serial = 1197] [outer = 0x7ffa4f51f400] 16:11:18 INFO - PROCESS | 1924 | 1462921878910 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:11:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1635ms 16:11:18 INFO - PROCESS | 1924 | 1462921878984 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 1924 | 1462921878990 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 16:11:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:11:19 INFO - PROCESS | 1924 | 1462921878997 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1924 | 1462921878999 Marionette TRACE conn4 <- [1,1566,null,{}] 16:11:19 INFO - PROCESS | 1924 | 1462921879005 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:19 INFO - PROCESS | 1924 | 1462921879254 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:11:19 INFO - PROCESS | 1924 | 1462921879568 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415b0800 == 162 [pid = 1924] [id = 399] 16:11:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 284 (0x7ffa4f52dc00) [pid = 1924] [serial = 1198] [outer = (nil)] 16:11:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 285 (0x7ffa51161800) [pid = 1924] [serial = 1199] [outer = 0x7ffa4f52dc00] 16:11:19 INFO - PROCESS | 1924 | 1462921879653 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 286 (0x7ffa5324ec00) [pid = 1924] [serial = 1200] [outer = 0x7ffa4f52dc00] 16:11:20 INFO - PROCESS | 1924 | 1462921880582 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:11:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1635ms 16:11:20 INFO - PROCESS | 1924 | 1462921880635 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 1924 | 1462921880641 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 16:11:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:11:20 INFO - PROCESS | 1924 | 1462921880649 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 1924 | 1462921880653 Marionette TRACE conn4 <- [1,1570,null,{}] 16:11:20 INFO - PROCESS | 1924 | 1462921880658 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:20 INFO - PROCESS | 1924 | 1462921880893 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:11:21 INFO - PROCESS | 1924 | 1462921881216 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676bc800 == 163 [pid = 1924] [id = 400] 16:11:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 287 (0x7ffa46f08400) [pid = 1924] [serial = 1201] [outer = (nil)] 16:11:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 288 (0x7ffa46f0ec00) [pid = 1924] [serial = 1202] [outer = 0x7ffa46f08400] 16:11:21 INFO - PROCESS | 1924 | 1462921881306 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 289 (0x7ffa46f13800) [pid = 1924] [serial = 1203] [outer = 0x7ffa46f08400] 16:11:22 INFO - PROCESS | 1924 | 1462921882185 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:11:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:11:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 16:11:22 INFO - PROCESS | 1924 | 1462921882237 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:11:22 INFO - PROCESS | 1924 | 1462921882241 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 16:11:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:11:22 INFO - PROCESS | 1924 | 1462921882247 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:11:22 INFO - PROCESS | 1924 | 1462921882250 Marionette TRACE conn4 <- [1,1574,null,{}] 16:11:22 INFO - PROCESS | 1924 | 1462921882256 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:22 INFO - PROCESS | 1924 | 1462921882491 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:11:22 INFO - PROCESS | 1924 | 1462921882799 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3895c000 == 164 [pid = 1924] [id = 401] 16:11:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 290 (0x7ffa46f09000) [pid = 1924] [serial = 1204] [outer = (nil)] 16:11:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 291 (0x7ffa50b0d000) [pid = 1924] [serial = 1205] [outer = 0x7ffa46f09000] 16:11:22 INFO - PROCESS | 1924 | 1462921882890 Marionette DEBUG loaded listener.js 16:11:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 292 (0x7ffa537d4c00) [pid = 1924] [serial = 1206] [outer = 0x7ffa46f09000] 16:11:23 INFO - PROCESS | 1924 | 1462921883781 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:11:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1582ms 16:11:23 INFO - PROCESS | 1924 | 1462921883830 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1924 | 1462921883834 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 16:11:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:11:23 INFO - PROCESS | 1924 | 1462921883840 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1924 | 1462921883843 Marionette TRACE conn4 <- [1,1578,null,{}] 16:11:23 INFO - PROCESS | 1924 | 1462921883849 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:24 INFO - PROCESS | 1924 | 1462921884086 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:11:24 INFO - PROCESS | 1924 | 1462921884420 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348d3000 == 165 [pid = 1924] [id = 402] 16:11:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 293 (0x7ffa344e0000) [pid = 1924] [serial = 1207] [outer = (nil)] 16:11:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 294 (0x7ffa3b4ae000) [pid = 1924] [serial = 1208] [outer = 0x7ffa344e0000] 16:11:24 INFO - PROCESS | 1924 | 1462921884518 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 295 (0x7ffa4de90400) [pid = 1924] [serial = 1209] [outer = 0x7ffa344e0000] 16:11:25 INFO - PROCESS | 1924 | 1462921885382 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:11:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:11:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1589ms 16:11:25 INFO - PROCESS | 1924 | 1462921885430 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 1924 | 1462921885434 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 16:11:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:11:25 INFO - PROCESS | 1924 | 1462921885440 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 1924 | 1462921885443 Marionette TRACE conn4 <- [1,1582,null,{}] 16:11:25 INFO - PROCESS | 1924 | 1462921885456 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:25 INFO - PROCESS | 1924 | 1462921885688 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:11:25 INFO - PROCESS | 1924 | 1462921885959 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b056000 == 166 [pid = 1924] [id = 403] 16:11:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 296 (0x7ffa362e5800) [pid = 1924] [serial = 1210] [outer = (nil)] 16:11:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 297 (0x7ffa47064000) [pid = 1924] [serial = 1211] [outer = 0x7ffa362e5800] 16:11:26 INFO - PROCESS | 1924 | 1462921886092 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 298 (0x7ffa5d784c00) [pid = 1924] [serial = 1212] [outer = 0x7ffa362e5800] 16:11:27 INFO - PROCESS | 1924 | 1462921887470 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:11:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:11:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2135ms 16:11:27 INFO - PROCESS | 1924 | 1462921887581 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:11:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:11:27 INFO - PROCESS | 1924 | 1462921887589 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 16:11:27 INFO - PROCESS | 1924 | 1462921887597 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 1924 | 1462921887603 Marionette TRACE conn4 <- [1,1586,null,{}] 16:11:27 INFO - PROCESS | 1924 | 1462921887623 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:27 INFO - PROCESS | 1924 | 1462921887835 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:11:28 INFO - PROCESS | 1924 | 1462921888105 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b85f000 == 167 [pid = 1924] [id = 404] 16:11:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 299 (0x7ffa362d4000) [pid = 1924] [serial = 1213] [outer = (nil)] 16:11:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 300 (0x7ffa370bbc00) [pid = 1924] [serial = 1214] [outer = 0x7ffa362d4000] 16:11:28 INFO - PROCESS | 1924 | 1462921888188 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 301 (0x7ffa38a7c000) [pid = 1924] [serial = 1215] [outer = 0x7ffa362d4000] 16:11:29 INFO - PROCESS | 1924 | 1462921889158 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:11:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1634ms 16:11:29 INFO - PROCESS | 1924 | 1462921889233 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 1924 | 1462921889250 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 16:11:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:11:29 INFO - PROCESS | 1924 | 1462921889268 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 1924 | 1462921889276 Marionette TRACE conn4 <- [1,1590,null,{}] 16:11:29 INFO - PROCESS | 1924 | 1462921889290 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:29 INFO - PROCESS | 1924 | 1462921889694 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:11:29 INFO - PROCESS | 1924 | 1462921889916 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fc3000 == 168 [pid = 1924] [id = 405] 16:11:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 302 (0x7ffa36f67800) [pid = 1924] [serial = 1216] [outer = (nil)] 16:11:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 303 (0x7ffa3b4ac400) [pid = 1924] [serial = 1217] [outer = 0x7ffa36f67800] 16:11:30 INFO - PROCESS | 1924 | 1462921889995 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 304 (0x7ffa3cdf6400) [pid = 1924] [serial = 1218] [outer = 0x7ffa36f67800] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d509000 == 167 [pid = 1924] [id = 256] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bd19800 == 166 [pid = 1924] [id = 300] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45904000 == 165 [pid = 1924] [id = 326] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d7a000 == 164 [pid = 1924] [id = 327] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe51000 == 163 [pid = 1924] [id = 386] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4125e800 == 162 [pid = 1924] [id = 385] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb9b000 == 161 [pid = 1924] [id = 384] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ae0f800 == 160 [pid = 1924] [id = 383] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e6f800 == 159 [pid = 1924] [id = 382] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b85a800 == 158 [pid = 1924] [id = 381] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39dca000 == 157 [pid = 1924] [id = 380] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a097000 == 156 [pid = 1924] [id = 379] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38b6a000 == 155 [pid = 1924] [id = 378] 16:11:31 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b85c800 == 154 [pid = 1924] [id = 377] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 303 (0x7ffa461c8c00) [pid = 1924] [serial = 1035] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 302 (0x7ffa474c6400) [pid = 1924] [serial = 1097] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 301 (0x7ffa49d63800) [pid = 1924] [serial = 1095] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 300 (0x7ffa45a14400) [pid = 1924] [serial = 1088] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 299 (0x7ffa460b2400) [pid = 1924] [serial = 1089] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 298 (0x7ffa40a48000) [pid = 1924] [serial = 1083] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 297 (0x7ffa370b4c00) [pid = 1924] [serial = 1082] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 296 (0x7ffa4dabcc00) [pid = 1924] [serial = 1055] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 295 (0x7ffa45011800) [pid = 1924] [serial = 1085] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 294 (0x7ffa45a0b400) [pid = 1924] [serial = 1086] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 293 (0x7ffa472df400) [pid = 1924] [serial = 1052] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 292 (0x7ffa37bd7c00) [pid = 1924] [serial = 1080] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 291 (0x7ffa362d8000) [pid = 1924] [serial = 1079] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 290 (0x7ffa45dd4400) [pid = 1924] [serial = 1046] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 289 (0x7ffa3cdf0000) [pid = 1924] [serial = 1040] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 288 (0x7ffa46f30400) [pid = 1924] [serial = 1091] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 287 (0x7ffa502c3400) [pid = 1924] [serial = 1064] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 286 (0x7ffa4f273c00) [pid = 1924] [serial = 1061] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 285 (0x7ffa44ec2c00) [pid = 1924] [serial = 1043] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 284 (0x7ffa4ee85800) [pid = 1924] [serial = 1058] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 283 (0x7ffa35d64c00) [pid = 1924] [serial = 1037] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 282 (0x7ffa47067c00) [pid = 1924] [serial = 1049] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 281 (0x7ffa51691000) [pid = 1924] [serial = 1067] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 280 (0x7ffa46f2bc00) [pid = 1924] [serial = 1073] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 279 (0x7ffa5d759000) [pid = 1924] [serial = 1070] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 278 (0x7ffa46f33c00) [pid = 1924] [serial = 1076] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 277 (0x7ffa4c554000) [pid = 1924] [serial = 1098] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 276 (0x7ffa470e4800) [pid = 1924] [serial = 1092] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | --DOMWINDOW == 275 (0x7ffa481efc00) [pid = 1924] [serial = 1094] [outer = (nil)] [url = about:blank] 16:11:31 INFO - PROCESS | 1924 | 1462921891530 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:11:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:11:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2301ms 16:11:31 INFO - PROCESS | 1924 | 1462921891569 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:11:31 INFO - PROCESS | 1924 | 1462921891573 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 16:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:11:31 INFO - PROCESS | 1924 | 1462921891581 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:11:31 INFO - PROCESS | 1924 | 1462921891590 Marionette TRACE conn4 <- [1,1594,null,{}] 16:11:31 INFO - PROCESS | 1924 | 1462921891608 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:31 INFO - PROCESS | 1924 | 1462921891835 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:11:32 INFO - PROCESS | 1924 | 1462921892014 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fe0800 == 155 [pid = 1924] [id = 406] 16:11:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 276 (0x7ffa362d8800) [pid = 1924] [serial = 1219] [outer = (nil)] 16:11:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 277 (0x7ffa37c3e400) [pid = 1924] [serial = 1220] [outer = 0x7ffa362d8800] 16:11:32 INFO - PROCESS | 1924 | 1462921892084 Marionette DEBUG loaded listener.js 16:11:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 278 (0x7ffa40a44000) [pid = 1924] [serial = 1221] [outer = 0x7ffa362d8800] 16:11:32 INFO - PROCESS | 1924 | 1462921892914 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1396ms 16:11:32 INFO - PROCESS | 1924 | 1462921892977 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:11:32 INFO - PROCESS | 1924 | 1462921892982 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 16:11:32 INFO - PROCESS | 1924 | 1462921892987 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 1924 | 1462921892990 Marionette TRACE conn4 <- [1,1598,null,{}] 16:11:32 INFO - PROCESS | 1924 | 1462921892995 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:33 INFO - PROCESS | 1924 | 1462921893176 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:11:33 INFO - PROCESS | 1924 | 1462921893372 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c487800 == 156 [pid = 1924] [id = 407] 16:11:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 279 (0x7ffa362e3400) [pid = 1924] [serial = 1222] [outer = (nil)] 16:11:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 280 (0x7ffa411bcc00) [pid = 1924] [serial = 1223] [outer = 0x7ffa362e3400] 16:11:33 INFO - PROCESS | 1924 | 1462921893443 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 281 (0x7ffa44f60000) [pid = 1924] [serial = 1224] [outer = 0x7ffa362e3400] 16:11:34 INFO - PROCESS | 1924 | 1462921894343 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:11:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1378ms 16:11:34 INFO - PROCESS | 1924 | 1462921894366 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 1924 | 1462921894370 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 16:11:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:11:34 INFO - PROCESS | 1924 | 1462921894397 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 1924 | 1462921894402 Marionette TRACE conn4 <- [1,1602,null,{}] 16:11:34 INFO - PROCESS | 1924 | 1462921894408 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:34 INFO - PROCESS | 1924 | 1462921894667 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:11:34 INFO - PROCESS | 1924 | 1462921894697 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe68000 == 157 [pid = 1924] [id = 408] 16:11:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 282 (0x7ffa40c21000) [pid = 1924] [serial = 1225] [outer = (nil)] 16:11:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 283 (0x7ffa45a0e800) [pid = 1924] [serial = 1226] [outer = 0x7ffa40c21000] 16:11:34 INFO - PROCESS | 1924 | 1462921894771 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 284 (0x7ffa45cc4400) [pid = 1924] [serial = 1227] [outer = 0x7ffa40c21000] 16:11:35 INFO - PROCESS | 1924 | 1462921895806 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1456ms 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 283 (0x7ffa370b0c00) [pid = 1924] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 282 (0x7ffa362d1400) [pid = 1924] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 281 (0x7ffa37bcc400) [pid = 1924] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 280 (0x7ffa41315400) [pid = 1924] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 279 (0x7ffa344d5c00) [pid = 1924] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 278 (0x7ffa362d2c00) [pid = 1924] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 277 (0x7ffa3adf8000) [pid = 1924] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:11:36 INFO - PROCESS | 1924 | --DOMWINDOW == 276 (0x7ffa344d3c00) [pid = 1924] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:11:37 INFO - PROCESS | 1924 | --DOMWINDOW == 275 (0x7ffa35445c00) [pid = 1924] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:11:37 INFO - PROCESS | 1924 | --DOMWINDOW == 274 (0x7ffa3c522800) [pid = 1924] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:11:37 INFO - PROCESS | 1924 | 1462921897013 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 1924 | 1462921897017 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 16:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:11:37 INFO - PROCESS | 1924 | 1462921897037 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 1924 | 1462921897040 Marionette TRACE conn4 <- [1,1606,null,{}] 16:11:37 INFO - PROCESS | 1924 | 1462921897045 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:37 INFO - PROCESS | 1924 | 1462921897341 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:11:37 INFO - PROCESS | 1924 | 1462921897461 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4519e800 == 158 [pid = 1924] [id = 409] 16:11:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 275 (0x7ffa4514cc00) [pid = 1924] [serial = 1228] [outer = (nil)] 16:11:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 276 (0x7ffa46f2b400) [pid = 1924] [serial = 1229] [outer = 0x7ffa4514cc00] 16:11:37 INFO - PROCESS | 1924 | 1462921897529 Marionette DEBUG loaded listener.js 16:11:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 277 (0x7ffa46fe1800) [pid = 1924] [serial = 1230] [outer = 0x7ffa4514cc00] 16:11:38 INFO - PROCESS | 1924 | 1462921898288 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1288ms 16:11:38 INFO - PROCESS | 1924 | 1462921898326 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:11:38 INFO - PROCESS | 1924 | 1462921898329 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 16:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:11:38 INFO - PROCESS | 1924 | 1462921898335 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:11:38 INFO - PROCESS | 1924 | 1462921898338 Marionette TRACE conn4 <- [1,1610,null,{}] 16:11:38 INFO - PROCESS | 1924 | 1462921898343 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:38 INFO - PROCESS | 1924 | 1462921898545 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:11:38 INFO - PROCESS | 1924 | 1462921898739 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d81000 == 159 [pid = 1924] [id = 410] 16:11:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 278 (0x7ffa45148c00) [pid = 1924] [serial = 1231] [outer = (nil)] 16:11:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 279 (0x7ffa470eb800) [pid = 1924] [serial = 1232] [outer = 0x7ffa45148c00] 16:11:38 INFO - PROCESS | 1924 | 1462921898814 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 280 (0x7ffa474c5800) [pid = 1924] [serial = 1233] [outer = 0x7ffa45148c00] 16:11:40 INFO - PROCESS | 1924 | 1462921900001 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1733ms 16:11:40 INFO - PROCESS | 1924 | 1462921900070 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:11:40 INFO - PROCESS | 1924 | 1462921900077 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 16:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:11:40 INFO - PROCESS | 1924 | 1462921900085 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:11:40 INFO - PROCESS | 1924 | 1462921900091 Marionette TRACE conn4 <- [1,1614,null,{}] 16:11:40 INFO - PROCESS | 1924 | 1462921900099 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:40 INFO - PROCESS | 1924 | 1462921900365 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:11:40 INFO - PROCESS | 1924 | 1462921900704 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e50800 == 160 [pid = 1924] [id = 411] 16:11:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 281 (0x7ffa370bc800) [pid = 1924] [serial = 1234] [outer = (nil)] 16:11:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 282 (0x7ffa37c32400) [pid = 1924] [serial = 1235] [outer = 0x7ffa370bc800] 16:11:40 INFO - PROCESS | 1924 | 1462921900788 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 283 (0x7ffa3adf1800) [pid = 1924] [serial = 1236] [outer = 0x7ffa370bc800] 16:11:41 INFO - PROCESS | 1924 | 1462921901750 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:11:41 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 16:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1742ms 16:11:41 INFO - PROCESS | 1924 | 1462921901828 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 1924 | 1462921901838 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 16:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:11:41 INFO - PROCESS | 1924 | 1462921901848 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 1924 | 1462921901852 Marionette TRACE conn4 <- [1,1618,null,{}] 16:11:41 INFO - PROCESS | 1924 | 1462921901858 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:42 INFO - PROCESS | 1924 | 1462921902124 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:11:42 INFO - PROCESS | 1924 | 1462921902521 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4519a800 == 161 [pid = 1924] [id = 412] 16:11:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 284 (0x7ffa3d9b7400) [pid = 1924] [serial = 1237] [outer = (nil)] 16:11:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 285 (0x7ffa3d9bd400) [pid = 1924] [serial = 1238] [outer = 0x7ffa3d9b7400] 16:11:42 INFO - PROCESS | 1924 | 1462921902604 Marionette DEBUG loaded listener.js 16:11:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 286 (0x7ffa40c24800) [pid = 1924] [serial = 1239] [outer = 0x7ffa3d9b7400] 16:11:43 INFO - PROCESS | 1924 | 1462921903582 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1785ms 16:11:43 INFO - PROCESS | 1924 | 1462921903634 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:11:43 INFO - PROCESS | 1924 | 1462921903639 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 16:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:11:43 INFO - PROCESS | 1924 | 1462921903648 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 1924 | 1462921903654 Marionette TRACE conn4 <- [1,1622,null,{}] 16:11:43 INFO - PROCESS | 1924 | 1462921903671 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:43 INFO - PROCESS | 1924 | 1462921903908 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:11:44 INFO - PROCESS | 1924 | 1462921904182 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47018000 == 162 [pid = 1924] [id = 413] 16:11:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 287 (0x7ffa41315400) [pid = 1924] [serial = 1240] [outer = (nil)] 16:11:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 288 (0x7ffa461c8c00) [pid = 1924] [serial = 1241] [outer = 0x7ffa41315400] 16:11:44 INFO - PROCESS | 1924 | 1462921904306 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 289 (0x7ffa46f2e800) [pid = 1924] [serial = 1242] [outer = 0x7ffa41315400] 16:11:45 INFO - PROCESS | 1924 | 1462921905224 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:11:45 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 16:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1640ms 16:11:45 INFO - PROCESS | 1924 | 1462921905288 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:11:45 INFO - PROCESS | 1924 | 1462921905293 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 16:11:45 INFO - PROCESS | 1924 | 1462921905299 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 1924 | 1462921905303 Marionette TRACE conn4 <- [1,1626,null,{}] 16:11:45 INFO - PROCESS | 1924 | 1462921905308 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:45 INFO - PROCESS | 1924 | 1462921905534 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:11:45 INFO - PROCESS | 1924 | 1462921905807 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1ba800 == 163 [pid = 1924] [id = 414] 16:11:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 290 (0x7ffa45a14c00) [pid = 1924] [serial = 1243] [outer = (nil)] 16:11:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 291 (0x7ffa481efc00) [pid = 1924] [serial = 1244] [outer = 0x7ffa45a14c00] 16:11:45 INFO - PROCESS | 1924 | 1462921905931 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 292 (0x7ffa49d26400) [pid = 1924] [serial = 1245] [outer = 0x7ffa45a14c00] 16:11:46 INFO - PROCESS | 1924 | 1462921906815 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:11:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1582ms 16:11:46 INFO - PROCESS | 1924 | 1462921906883 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:11:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:11:46 INFO - PROCESS | 1924 | 1462921906888 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 16:11:46 INFO - PROCESS | 1924 | 1462921906894 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 1924 | 1462921906898 Marionette TRACE conn4 <- [1,1630,null,{}] 16:11:46 INFO - PROCESS | 1924 | 1462921906904 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:47 INFO - PROCESS | 1924 | 1462921907142 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:11:47 INFO - PROCESS | 1924 | 1462921907466 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb43800 == 164 [pid = 1924] [id = 415] 16:11:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 293 (0x7ffa3d9b5800) [pid = 1924] [serial = 1246] [outer = (nil)] 16:11:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 294 (0x7ffa4da39000) [pid = 1924] [serial = 1247] [outer = 0x7ffa3d9b5800] 16:11:47 INFO - PROCESS | 1924 | 1462921907588 Marionette DEBUG loaded listener.js 16:11:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 295 (0x7ffa4eb3ac00) [pid = 1924] [serial = 1248] [outer = 0x7ffa3d9b5800] 16:11:48 INFO - PROCESS | 1924 | 1462921908498 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1637ms 16:11:48 INFO - PROCESS | 1924 | 1462921908553 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:11:48 INFO - PROCESS | 1924 | 1462921908560 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 16:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:11:48 INFO - PROCESS | 1924 | 1462921908568 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:11:48 INFO - PROCESS | 1924 | 1462921908572 Marionette TRACE conn4 <- [1,1634,null,{}] 16:11:48 INFO - PROCESS | 1924 | 1462921908577 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:48 INFO - PROCESS | 1924 | 1462921908795 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:11:49 INFO - PROCESS | 1924 | 1462921909103 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e42b000 == 165 [pid = 1924] [id = 416] 16:11:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 296 (0x7ffa4f367c00) [pid = 1924] [serial = 1249] [outer = (nil)] 16:11:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 297 (0x7ffa515d5000) [pid = 1924] [serial = 1250] [outer = 0x7ffa4f367c00] 16:11:49 INFO - PROCESS | 1924 | 1462921909188 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 298 (0x7ffa5d25cc00) [pid = 1924] [serial = 1251] [outer = 0x7ffa4f367c00] 16:11:50 INFO - PROCESS | 1924 | 1462921910057 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1532ms 16:11:50 INFO - PROCESS | 1924 | 1462921910101 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 1924 | 1462921910105 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 16:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:11:50 INFO - PROCESS | 1924 | 1462921910111 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 1924 | 1462921910114 Marionette TRACE conn4 <- [1,1638,null,{}] 16:11:50 INFO - PROCESS | 1924 | 1462921910119 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:50 INFO - PROCESS | 1924 | 1462921910331 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:11:50 INFO - PROCESS | 1924 | 1462921910601 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628be800 == 166 [pid = 1924] [id = 417] 16:11:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 299 (0x7ffa4f8c1800) [pid = 1924] [serial = 1252] [outer = (nil)] 16:11:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 300 (0x7ffa5e5dd000) [pid = 1924] [serial = 1253] [outer = 0x7ffa4f8c1800] 16:11:50 INFO - PROCESS | 1924 | 1462921910729 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 301 (0x7ffa60731800) [pid = 1924] [serial = 1254] [outer = 0x7ffa4f8c1800] 16:11:51 INFO - PROCESS | 1924 | 1462921911705 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:11:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1630ms 16:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:11:51 INFO - PROCESS | 1924 | 1462921911742 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:11:51 INFO - PROCESS | 1924 | 1462921911745 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 16:11:51 INFO - PROCESS | 1924 | 1462921911751 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:11:51 INFO - PROCESS | 1924 | 1462921911755 Marionette TRACE conn4 <- [1,1642,null,{}] 16:11:51 INFO - PROCESS | 1924 | 1462921911760 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:51 INFO - PROCESS | 1924 | 1462921911984 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:11:52 INFO - PROCESS | 1924 | 1462921912322 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa67683800 == 167 [pid = 1924] [id = 418] 16:11:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 302 (0x7ffa344b2c00) [pid = 1924] [serial = 1255] [outer = (nil)] 16:11:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 303 (0x7ffa344bc000) [pid = 1924] [serial = 1256] [outer = 0x7ffa344b2c00] 16:11:52 INFO - PROCESS | 1924 | 1462921912406 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 304 (0x7ffa344c0c00) [pid = 1924] [serial = 1257] [outer = 0x7ffa344b2c00] 16:11:53 INFO - PROCESS | 1924 | 1462921913343 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1638ms 16:11:53 INFO - PROCESS | 1924 | 1462921913389 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:11:53 INFO - PROCESS | 1924 | 1462921913395 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 16:11:53 INFO - PROCESS | 1924 | 1462921913402 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:11:53 INFO - PROCESS | 1924 | 1462921913406 Marionette TRACE conn4 <- [1,1646,null,{}] 16:11:53 INFO - PROCESS | 1924 | 1462921913414 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:53 INFO - PROCESS | 1924 | 1462921913660 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:11:53 INFO - PROCESS | 1924 | 1462921913977 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b599000 == 168 [pid = 1924] [id = 419] 16:11:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 305 (0x7ffa344b2400) [pid = 1924] [serial = 1258] [outer = (nil)] 16:11:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 306 (0x7ffa5e414000) [pid = 1924] [serial = 1259] [outer = 0x7ffa344b2400] 16:11:54 INFO - PROCESS | 1924 | 1462921914057 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 307 (0x7ffa61aa6c00) [pid = 1924] [serial = 1260] [outer = 0x7ffa344b2400] 16:11:54 INFO - PROCESS | 1924 | 1462921914955 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:11:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:11:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1631ms 16:11:55 INFO - PROCESS | 1924 | 1462921915034 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 1924 | 1462921915038 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 16:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:11:55 INFO - PROCESS | 1924 | 1462921915044 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 1924 | 1462921915046 Marionette TRACE conn4 <- [1,1650,null,{}] 16:11:55 INFO - PROCESS | 1924 | 1462921915052 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:55 INFO - PROCESS | 1924 | 1462921915304 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:11:55 INFO - PROCESS | 1924 | 1462921915627 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c595800 == 169 [pid = 1924] [id = 420] 16:11:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 308 (0x7ffa346f0c00) [pid = 1924] [serial = 1261] [outer = (nil)] 16:11:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 309 (0x7ffa346f4400) [pid = 1924] [serial = 1262] [outer = 0x7ffa346f0c00] 16:11:55 INFO - PROCESS | 1924 | 1462921915707 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 310 (0x7ffa4de94800) [pid = 1924] [serial = 1263] [outer = 0x7ffa346f0c00] 16:11:56 INFO - PROCESS | 1924 | 1462921916659 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1688ms 16:11:56 INFO - PROCESS | 1924 | 1462921916736 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 1924 | 1462921916743 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 16:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:11:56 INFO - PROCESS | 1924 | 1462921916751 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 1924 | 1462921916755 Marionette TRACE conn4 <- [1,1654,null,{}] 16:11:56 INFO - PROCESS | 1924 | 1462921916761 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:57 INFO - PROCESS | 1924 | 1462921917068 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:11:57 INFO - PROCESS | 1924 | 1462921917397 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa341cc800 == 170 [pid = 1924] [id = 421] 16:11:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 311 (0x7ffa3548c800) [pid = 1924] [serial = 1264] [outer = (nil)] 16:11:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 312 (0x7ffa35495c00) [pid = 1924] [serial = 1265] [outer = 0x7ffa3548c800] 16:11:57 INFO - PROCESS | 1924 | 1462921917491 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 313 (0x7ffa61f46000) [pid = 1924] [serial = 1266] [outer = 0x7ffa3548c800] 16:11:58 INFO - PROCESS | 1924 | 1462921918484 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1792ms 16:11:58 INFO - PROCESS | 1924 | 1462921918544 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:11:58 INFO - PROCESS | 1924 | 1462921918549 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 16:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:11:58 INFO - PROCESS | 1924 | 1462921918554 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 1924 | 1462921918557 Marionette TRACE conn4 <- [1,1658,null,{}] 16:11:58 INFO - PROCESS | 1924 | 1462921918562 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:58 INFO - PROCESS | 1924 | 1462921918762 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:11:59 INFO - PROCESS | 1924 | 1462921919029 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328b2000 == 171 [pid = 1924] [id = 422] 16:11:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 314 (0x7ffa32863400) [pid = 1924] [serial = 1267] [outer = (nil)] 16:11:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 315 (0x7ffa32869000) [pid = 1924] [serial = 1268] [outer = 0x7ffa32863400] 16:11:59 INFO - PROCESS | 1924 | 1462921919162 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 316 (0x7ffa3286dc00) [pid = 1924] [serial = 1269] [outer = 0x7ffa32863400] 16:12:00 INFO - PROCESS | 1924 | 1462921920023 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1528ms 16:12:00 INFO - PROCESS | 1924 | 1462921920089 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:12:00 INFO - PROCESS | 1924 | 1462921920093 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 16:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:12:00 INFO - PROCESS | 1924 | 1462921920101 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:12:00 INFO - PROCESS | 1924 | 1462921920104 Marionette TRACE conn4 <- [1,1662,null,{}] 16:12:00 INFO - PROCESS | 1924 | 1462921920109 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:00 INFO - PROCESS | 1924 | 1462921920309 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:12:00 INFO - PROCESS | 1924 | 1462921920533 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa341e1800 == 172 [pid = 1924] [id = 423] 16:12:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 317 (0x7ffa32865000) [pid = 1924] [serial = 1270] [outer = (nil)] 16:12:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 318 (0x7ffa341b5c00) [pid = 1924] [serial = 1271] [outer = 0x7ffa32865000] 16:12:00 INFO - PROCESS | 1924 | 1462921920668 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 319 (0x7ffa341ba800) [pid = 1924] [serial = 1272] [outer = 0x7ffa32865000] 16:12:01 INFO - PROCESS | 1924 | 1462921921606 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1583ms 16:12:01 INFO - PROCESS | 1924 | 1462921921686 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 1924 | 1462921921690 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 16:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:12:01 INFO - PROCESS | 1924 | 1462921921697 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 1924 | 1462921921699 Marionette TRACE conn4 <- [1,1666,null,{}] 16:12:01 INFO - PROCESS | 1924 | 1462921921706 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:01 INFO - PROCESS | 1924 | 1462921921963 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:12:02 INFO - PROCESS | 1924 | 1462921922303 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34019000 == 173 [pid = 1924] [id = 424] 16:12:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 320 (0x7ffa32866800) [pid = 1924] [serial = 1273] [outer = (nil)] 16:12:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 321 (0x7ffa3409f000) [pid = 1924] [serial = 1274] [outer = 0x7ffa32866800] 16:12:02 INFO - PROCESS | 1924 | 1462921922384 Marionette DEBUG loaded listener.js 16:12:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 322 (0x7ffa340a4400) [pid = 1924] [serial = 1275] [outer = 0x7ffa32866800] 16:12:03 INFO - PROCESS | 1924 | 1462921923277 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1631ms 16:12:03 INFO - PROCESS | 1924 | 1462921923328 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:12:03 INFO - PROCESS | 1924 | 1462921923331 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 16:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:12:03 INFO - PROCESS | 1924 | 1462921923338 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 1924 | 1462921923341 Marionette TRACE conn4 <- [1,1670,null,{}] 16:12:03 INFO - PROCESS | 1924 | 1462921923347 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:03 INFO - PROCESS | 1924 | 1462921923587 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:12:03 INFO - PROCESS | 1924 | 1462921923914 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b853000 == 174 [pid = 1924] [id = 425] 16:12:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 323 (0x7ffa3286a800) [pid = 1924] [serial = 1276] [outer = (nil)] 16:12:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 324 (0x7ffa341b7000) [pid = 1924] [serial = 1277] [outer = 0x7ffa3286a800] 16:12:04 INFO - PROCESS | 1924 | 1462921924002 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 325 (0x7ffa341bdc00) [pid = 1924] [serial = 1278] [outer = 0x7ffa3286a800] 16:12:04 INFO - PROCESS | 1924 | 1462921924924 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1634ms 16:12:04 INFO - PROCESS | 1924 | 1462921924983 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:12:04 INFO - PROCESS | 1924 | 1462921924988 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 16:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:12:05 INFO - PROCESS | 1924 | 1462921924997 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 1924 | 1462921925002 Marionette TRACE conn4 <- [1,1674,null,{}] 16:12:05 INFO - PROCESS | 1924 | 1462921925008 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:05 INFO - PROCESS | 1924 | 1462921925223 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:12:05 INFO - PROCESS | 1924 | 1462921925564 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fba0800 == 175 [pid = 1924] [id = 426] 16:12:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 326 (0x7ffa3409f800) [pid = 1924] [serial = 1279] [outer = (nil)] 16:12:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 327 (0x7ffa3548e800) [pid = 1924] [serial = 1280] [outer = 0x7ffa3409f800] 16:12:05 INFO - PROCESS | 1924 | 1462921925668 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 328 (0x7ffa3d9b9000) [pid = 1924] [serial = 1281] [outer = 0x7ffa3409f800] 16:12:06 INFO - PROCESS | 1924 | 1462921926669 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1734ms 16:12:06 INFO - PROCESS | 1924 | 1462921926730 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 1924 | 1462921926734 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 16:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:12:06 INFO - PROCESS | 1924 | 1462921926740 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 1924 | 1462921926743 Marionette TRACE conn4 <- [1,1678,null,{}] 16:12:06 INFO - PROCESS | 1924 | 1462921926751 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:06 INFO - PROCESS | 1924 | 1462921926978 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:12:07 INFO - PROCESS | 1924 | 1462921927317 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676ba800 == 176 [pid = 1924] [id = 427] 16:12:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 329 (0x7ffa340a7000) [pid = 1924] [serial = 1282] [outer = (nil)] 16:12:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 330 (0x7ffa3b544800) [pid = 1924] [serial = 1283] [outer = 0x7ffa340a7000] 16:12:07 INFO - PROCESS | 1924 | 1462921927401 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 331 (0x7ffa3b54b000) [pid = 1924] [serial = 1284] [outer = 0x7ffa340a7000] 16:12:08 INFO - PROCESS | 1924 | 1462921928384 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1687ms 16:12:08 INFO - PROCESS | 1924 | 1462921928428 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:12:08 INFO - PROCESS | 1924 | 1462921928434 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 16:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:12:08 INFO - PROCESS | 1924 | 1462921928442 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 1924 | 1462921928445 Marionette TRACE conn4 <- [1,1682,null,{}] 16:12:08 INFO - PROCESS | 1924 | 1462921928451 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:08 INFO - PROCESS | 1924 | 1462921928694 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:12:09 INFO - PROCESS | 1924 | 1462921929025 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa389a6800 == 177 [pid = 1924] [id = 428] 16:12:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 332 (0x7ffa33c6dc00) [pid = 1924] [serial = 1285] [outer = (nil)] 16:12:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 333 (0x7ffa33c75400) [pid = 1924] [serial = 1286] [outer = 0x7ffa33c6dc00] 16:12:09 INFO - PROCESS | 1924 | 1462921929109 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 334 (0x7ffa33c7a400) [pid = 1924] [serial = 1287] [outer = 0x7ffa33c6dc00] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa6510a800 == 176 [pid = 1924] [id = 78] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4810c000 == 175 [pid = 1924] [id = 196] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4519e800 == 174 [pid = 1924] [id = 409] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe68000 == 173 [pid = 1924] [id = 408] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c487800 == 172 [pid = 1924] [id = 407] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fe0800 == 171 [pid = 1924] [id = 406] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fc3000 == 170 [pid = 1924] [id = 405] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b85f000 == 169 [pid = 1924] [id = 404] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa415b0800 == 168 [pid = 1924] [id = 399] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa66717800 == 167 [pid = 1924] [id = 398] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa607dc800 == 166 [pid = 1924] [id = 397] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d512800 == 165 [pid = 1924] [id = 396] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa566d5000 == 164 [pid = 1924] [id = 395] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50b82000 == 163 [pid = 1924] [id = 394] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb3b000 == 162 [pid = 1924] [id = 393] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1d3800 == 161 [pid = 1924] [id = 392] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4811e800 == 160 [pid = 1924] [id = 391] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4519f800 == 159 [pid = 1924] [id = 389] 16:12:10 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e67000 == 158 [pid = 1924] [id = 388] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 333 (0x7ffa370bb800) [pid = 1924] [serial = 951] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 332 (0x7ffa3f083800) [pid = 1924] [serial = 1017] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 331 (0x7ffa4130a400) [pid = 1924] [serial = 897] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 330 (0x7ffa45a2d000) [pid = 1924] [serial = 1163] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 329 (0x7ffa414d9400) [pid = 1924] [serial = 1157] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 328 (0x7ffa3ade7800) [pid = 1924] [serial = 1160] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 327 (0x7ffa45013000) [pid = 1924] [serial = 1158] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 326 (0x7ffa3edf6000) [pid = 1924] [serial = 1103] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 325 (0x7ffa37c37800) [pid = 1924] [serial = 1145] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 324 (0x7ffa3ade4400) [pid = 1924] [serial = 1146] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 323 (0x7ffa3656f000) [pid = 1924] [serial = 1121] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 322 (0x7ffa40c18c00) [pid = 1924] [serial = 1154] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 321 (0x7ffa3d9b7000) [pid = 1924] [serial = 1151] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 320 (0x7ffa3edf2000) [pid = 1924] [serial = 1152] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 319 (0x7ffa35d67800) [pid = 1924] [serial = 1142] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 318 (0x7ffa36574000) [pid = 1924] [serial = 1143] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 317 (0x7ffa36573c00) [pid = 1924] [serial = 1127] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 316 (0x7ffa5115fc00) [pid = 1924] [serial = 1112] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 315 (0x7ffa45c84400) [pid = 1924] [serial = 1106] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 314 (0x7ffa625c6c00) [pid = 1924] [serial = 1118] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 313 (0x7ffa5d089000) [pid = 1924] [serial = 1115] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 312 (0x7ffa4892d800) [pid = 1924] [serial = 1109] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 311 (0x7ffa3b4a8800) [pid = 1924] [serial = 1139] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 310 (0x7ffa3c525000) [pid = 1924] [serial = 1148] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 309 (0x7ffa3cff6c00) [pid = 1924] [serial = 1149] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 308 (0x7ffa35445800) [pid = 1924] [serial = 1136] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 307 (0x7ffa4dab1400) [pid = 1924] [serial = 1100] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 306 (0x7ffa362e3c00) [pid = 1924] [serial = 1124] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 305 (0x7ffa3b4ab400) [pid = 1924] [serial = 1130] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 304 (0x7ffa45da7400) [pid = 1924] [serial = 1133] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 303 (0x7ffa45a12c00) [pid = 1924] [serial = 1161] [outer = (nil)] [url = about:blank] 16:12:10 INFO - PROCESS | 1924 | --DOMWINDOW == 302 (0x7ffa411b2400) [pid = 1924] [serial = 1155] [outer = (nil)] [url = about:blank] 16:12:11 INFO - PROCESS | 1924 | 1462921931341 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2944ms 16:12:11 INFO - PROCESS | 1924 | 1462921931387 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:12:11 INFO - PROCESS | 1924 | 1462921931396 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 16:12:11 INFO - PROCESS | 1924 | 1462921931406 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 1924 | 1462921931410 Marionette TRACE conn4 <- [1,1686,null,{}] 16:12:11 INFO - PROCESS | 1924 | 1462921931418 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:11 INFO - PROCESS | 1924 | 1462921931643 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:12:11 INFO - PROCESS | 1924 | 1462921931850 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3722d800 == 159 [pid = 1924] [id = 429] 16:12:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 303 (0x7ffa346eb800) [pid = 1924] [serial = 1288] [outer = (nil)] 16:12:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 304 (0x7ffa346f1000) [pid = 1924] [serial = 1289] [outer = 0x7ffa346eb800] 16:12:11 INFO - PROCESS | 1924 | 1462921931929 Marionette DEBUG loaded listener.js 16:12:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 305 (0x7ffa3548c400) [pid = 1924] [serial = 1290] [outer = 0x7ffa346eb800] 16:12:12 INFO - PROCESS | 1924 | 1462921932857 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:12:12 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 16:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1490ms 16:12:12 INFO - PROCESS | 1924 | 1462921932897 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 1924 | 1462921932905 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 16:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:12:12 INFO - PROCESS | 1924 | 1462921932914 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 1924 | 1462921932918 Marionette TRACE conn4 <- [1,1690,null,{}] 16:12:12 INFO - PROCESS | 1924 | 1462921932924 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:13 INFO - PROCESS | 1924 | 1462921933270 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:12:13 INFO - PROCESS | 1924 | 1462921933313 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38ce3000 == 160 [pid = 1924] [id = 430] 16:12:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 306 (0x7ffa36566800) [pid = 1924] [serial = 1291] [outer = (nil)] 16:12:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 307 (0x7ffa3656d800) [pid = 1924] [serial = 1292] [outer = 0x7ffa36566800] 16:12:13 INFO - PROCESS | 1924 | 1462921933384 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 308 (0x7ffa370b7800) [pid = 1924] [serial = 1293] [outer = 0x7ffa36566800] 16:12:14 INFO - PROCESS | 1924 | 1462921934434 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1581ms 16:12:14 INFO - PROCESS | 1924 | 1462921934496 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1924 | 1462921934500 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 16:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:12:14 INFO - PROCESS | 1924 | 1462921934506 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1924 | 1462921934512 Marionette TRACE conn4 <- [1,1694,null,{}] 16:12:14 INFO - PROCESS | 1924 | 1462921934544 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:14 INFO - PROCESS | 1924 | 1462921934848 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:12:14 INFO - PROCESS | 1924 | 1462921934884 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b864000 == 161 [pid = 1924] [id = 431] 16:12:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 309 (0x7ffa3addcc00) [pid = 1924] [serial = 1294] [outer = (nil)] 16:12:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 310 (0x7ffa3ade8800) [pid = 1924] [serial = 1295] [outer = 0x7ffa3addcc00] 16:12:14 INFO - PROCESS | 1924 | 1462921934962 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 311 (0x7ffa3b4b0800) [pid = 1924] [serial = 1296] [outer = 0x7ffa3addcc00] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 310 (0x7ffa344d8800) [pid = 1924] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 309 (0x7ffa471d6800) [pid = 1924] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 308 (0x7ffa37c32800) [pid = 1924] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 307 (0x7ffa45a16800) [pid = 1924] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 306 (0x7ffa40c16400) [pid = 1924] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 305 (0x7ffa37c41800) [pid = 1924] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 304 (0x7ffa4f127c00) [pid = 1924] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 303 (0x7ffa5c4d9000) [pid = 1924] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 302 (0x7ffa50b9c400) [pid = 1924] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 301 (0x7ffa45a0f400) [pid = 1924] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 300 (0x7ffa474cdc00) [pid = 1924] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 299 (0x7ffa472da400) [pid = 1924] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 298 (0x7ffa362d4000) [pid = 1924] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 297 (0x7ffa45a0ec00) [pid = 1924] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 296 (0x7ffa484c1800) [pid = 1924] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 295 (0x7ffa4514ec00) [pid = 1924] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 294 (0x7ffa3f087c00) [pid = 1924] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 293 (0x7ffa40c21000) [pid = 1924] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 292 (0x7ffa411bdc00) [pid = 1924] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 291 (0x7ffa61f44000) [pid = 1924] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 290 (0x7ffa362e3400) [pid = 1924] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 289 (0x7ffa48290000) [pid = 1924] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 288 (0x7ffa4f51fc00) [pid = 1924] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 287 (0x7ffa45a27000) [pid = 1924] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 286 (0x7ffa41314400) [pid = 1924] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 285 (0x7ffa362d8800) [pid = 1924] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 284 (0x7ffa45a10800) [pid = 1924] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 283 (0x7ffa411bb800) [pid = 1924] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 282 (0x7ffa50b0a800) [pid = 1924] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 281 (0x7ffa344d5800) [pid = 1924] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 280 (0x7ffa46991400) [pid = 1924] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 279 (0x7ffa37bcd800) [pid = 1924] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 278 (0x7ffa45a03400) [pid = 1924] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 277 (0x7ffa3edf0c00) [pid = 1924] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 276 (0x7ffa51166400) [pid = 1924] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 275 (0x7ffa51281c00) [pid = 1924] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 274 (0x7ffa474d1c00) [pid = 1924] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 273 (0x7ffa4ede7800) [pid = 1924] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 272 (0x7ffa4eb3f800) [pid = 1924] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 271 (0x7ffa484be800) [pid = 1924] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 270 (0x7ffa45c89c00) [pid = 1924] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 269 (0x7ffa4514cc00) [pid = 1924] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 268 (0x7ffa3adec400) [pid = 1924] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 267 (0x7ffa4f9f7000) [pid = 1924] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 266 (0x7ffa4130f000) [pid = 1924] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 265 (0x7ffa461c6800) [pid = 1924] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 264 (0x7ffa36f64000) [pid = 1924] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 263 (0x7ffa37bd5800) [pid = 1924] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 262 (0x7ffa411b7800) [pid = 1924] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 261 (0x7ffa45a1fc00) [pid = 1924] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 260 (0x7ffa3adebc00) [pid = 1924] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa344d8400) [pid = 1924] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa45a17000) [pid = 1924] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa45cc1800) [pid = 1924] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa3c2ba000) [pid = 1924] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa4856e000) [pid = 1924] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa484bb400) [pid = 1924] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa37bd4800) [pid = 1924] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa45c8f000) [pid = 1924] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa414df400) [pid = 1924] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa36f67800) [pid = 1924] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa36f5d800) [pid = 1924] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa474c9c00) [pid = 1924] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa4f35a000) [pid = 1924] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa45cbb800) [pid = 1924] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa4f8c8400) [pid = 1924] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa45c90400) [pid = 1924] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 243 (0x7ffa3adf5c00) [pid = 1924] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 242 (0x7ffa5d08ac00) [pid = 1924] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 241 (0x7ffa36f60400) [pid = 1924] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa472da000) [pid = 1924] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa36f5b400) [pid = 1924] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa3ade3800) [pid = 1924] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:12:16 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa3cdfb000) [pid = 1924] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:12:17 INFO - PROCESS | 1924 | 1462921937266 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2801ms 16:12:17 INFO - PROCESS | 1924 | 1462921937307 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 1924 | 1462921937311 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 16:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:12:17 INFO - PROCESS | 1924 | 1462921937318 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 1924 | 1462921937321 Marionette TRACE conn4 <- [1,1698,null,{}] 16:12:17 INFO - PROCESS | 1924 | 1462921937326 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:17 INFO - PROCESS | 1924 | 1462921937613 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:12:17 INFO - PROCESS | 1924 | 1462921937637 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38ce5000 == 162 [pid = 1924] [id = 432] 16:12:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa344d7c00) [pid = 1924] [serial = 1297] [outer = (nil)] 16:12:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa36f67800) [pid = 1924] [serial = 1298] [outer = 0x7ffa344d7c00] 16:12:17 INFO - PROCESS | 1924 | 1462921937710 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa37e47c00) [pid = 1924] [serial = 1299] [outer = 0x7ffa344d7c00] 16:12:18 INFO - PROCESS | 1924 | 1462921938827 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:12:18 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 16:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1593ms 16:12:18 INFO - PROCESS | 1924 | 1462921938912 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:12:18 INFO - PROCESS | 1924 | 1462921938919 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 16:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:12:18 INFO - PROCESS | 1924 | 1462921938928 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 1924 | 1462921938933 Marionette TRACE conn4 <- [1,1702,null,{}] 16:12:18 INFO - PROCESS | 1924 | 1462921938949 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:19 INFO - PROCESS | 1924 | 1462921939286 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:12:19 INFO - PROCESS | 1924 | 1462921939567 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3895b000 == 163 [pid = 1924] [id = 433] 16:12:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 241 (0x7ffa33c76400) [pid = 1924] [serial = 1300] [outer = (nil)] 16:12:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 242 (0x7ffa344d7000) [pid = 1924] [serial = 1301] [outer = 0x7ffa33c76400] 16:12:19 INFO - PROCESS | 1924 | 1462921939661 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 243 (0x7ffa346ed400) [pid = 1924] [serial = 1302] [outer = 0x7ffa33c76400] 16:12:20 INFO - PROCESS | 1924 | 1462921940735 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1848ms 16:12:20 INFO - PROCESS | 1924 | 1462921940778 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 1924 | 1462921940788 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 16:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:12:20 INFO - PROCESS | 1924 | 1462921940803 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 1924 | 1462921940808 Marionette TRACE conn4 <- [1,1706,null,{}] 16:12:20 INFO - PROCESS | 1924 | 1462921940814 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:21 INFO - PROCESS | 1924 | 1462921941063 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:12:21 INFO - PROCESS | 1924 | 1462921941387 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c208000 == 164 [pid = 1924] [id = 434] 16:12:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 244 (0x7ffa3549a800) [pid = 1924] [serial = 1303] [outer = (nil)] 16:12:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 245 (0x7ffa362d8c00) [pid = 1924] [serial = 1304] [outer = 0x7ffa3549a800] 16:12:21 INFO - PROCESS | 1924 | 1462921941479 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 246 (0x7ffa36571800) [pid = 1924] [serial = 1305] [outer = 0x7ffa3549a800] 16:12:22 INFO - PROCESS | 1924 | 1462921942465 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1736ms 16:12:22 INFO - PROCESS | 1924 | 1462921942539 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 1924 | 1462921942542 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 16:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:12:22 INFO - PROCESS | 1924 | 1462921942550 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 1924 | 1462921942558 Marionette TRACE conn4 <- [1,1710,null,{}] 16:12:22 INFO - PROCESS | 1924 | 1462921942577 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:22 INFO - PROCESS | 1924 | 1462921942917 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:12:23 INFO - PROCESS | 1924 | 1462921943218 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fa1c800 == 165 [pid = 1924] [id = 435] 16:12:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 247 (0x7ffa362e0800) [pid = 1924] [serial = 1306] [outer = (nil)] 16:12:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 248 (0x7ffa3adee000) [pid = 1924] [serial = 1307] [outer = 0x7ffa362e0800] 16:12:23 INFO - PROCESS | 1924 | 1462921943308 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 249 (0x7ffa3b4b2c00) [pid = 1924] [serial = 1308] [outer = 0x7ffa362e0800] 16:12:24 INFO - PROCESS | 1924 | 1462921944264 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1794ms 16:12:24 INFO - PROCESS | 1924 | 1462921944345 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 1924 | 1462921944349 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 16:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:12:24 INFO - PROCESS | 1924 | 1462921944356 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 1924 | 1462921944358 Marionette TRACE conn4 <- [1,1714,null,{}] 16:12:24 INFO - PROCESS | 1924 | 1462921944364 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:24 INFO - PROCESS | 1924 | 1462921944603 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:12:24 INFO - PROCESS | 1924 | 1462921944928 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd64800 == 166 [pid = 1924] [id = 436] 16:12:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 250 (0x7ffa38a75000) [pid = 1924] [serial = 1309] [outer = (nil)] 16:12:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 251 (0x7ffa3c2bb400) [pid = 1924] [serial = 1310] [outer = 0x7ffa38a75000] 16:12:25 INFO - PROCESS | 1924 | 1462921945013 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 252 (0x7ffa3c526000) [pid = 1924] [serial = 1311] [outer = 0x7ffa38a75000] 16:12:25 INFO - PROCESS | 1924 | 1462921945947 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1632ms 16:12:25 INFO - PROCESS | 1924 | 1462921945989 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:12:25 INFO - PROCESS | 1924 | 1462921945993 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 16:12:26 INFO - PROCESS | 1924 | 1462921946000 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1924 | 1462921946003 Marionette TRACE conn4 <- [1,1718,null,{}] 16:12:26 INFO - PROCESS | 1924 | 1462921946011 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:26 INFO - PROCESS | 1924 | 1462921946233 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:12:26 INFO - PROCESS | 1924 | 1462921946556 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41446000 == 167 [pid = 1924] [id = 437] 16:12:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 253 (0x7ffa3b548000) [pid = 1924] [serial = 1312] [outer = (nil)] 16:12:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 254 (0x7ffa3cff6000) [pid = 1924] [serial = 1313] [outer = 0x7ffa3b548000] 16:12:26 INFO - PROCESS | 1924 | 1462921946646 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 255 (0x7ffa3d9b8400) [pid = 1924] [serial = 1314] [outer = 0x7ffa3b548000] 16:12:27 INFO - PROCESS | 1924 | 1462921947582 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1641ms 16:12:27 INFO - PROCESS | 1924 | 1462921947641 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 1924 | 1462921947645 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 16:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:12:27 INFO - PROCESS | 1924 | 1462921947651 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 1924 | 1462921947653 Marionette TRACE conn4 <- [1,1722,null,{}] 16:12:27 INFO - PROCESS | 1924 | 1462921947661 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:27 INFO - PROCESS | 1924 | 1462921947921 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:12:28 INFO - PROCESS | 1924 | 1462921948257 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa451ae000 == 168 [pid = 1924] [id = 438] 16:12:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 256 (0x7ffa40c23400) [pid = 1924] [serial = 1315] [outer = (nil)] 16:12:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 257 (0x7ffa4130d000) [pid = 1924] [serial = 1316] [outer = 0x7ffa40c23400] 16:12:28 INFO - PROCESS | 1924 | 1462921948351 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 258 (0x7ffa44ec2c00) [pid = 1924] [serial = 1317] [outer = 0x7ffa40c23400] 16:12:29 INFO - PROCESS | 1924 | 1462921949307 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:12:29 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 16:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1733ms 16:12:29 INFO - PROCESS | 1924 | 1462921949385 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 1924 | 1462921949388 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 16:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:12:29 INFO - PROCESS | 1924 | 1462921949396 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 1924 | 1462921949400 Marionette TRACE conn4 <- [1,1726,null,{}] 16:12:29 INFO - PROCESS | 1924 | 1462921949408 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:29 INFO - PROCESS | 1924 | 1462921949661 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:12:29 INFO - PROCESS | 1924 | 1462921949979 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46915000 == 169 [pid = 1924] [id = 439] 16:12:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 259 (0x7ffa40c6b800) [pid = 1924] [serial = 1318] [outer = (nil)] 16:12:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 260 (0x7ffa45010c00) [pid = 1924] [serial = 1319] [outer = 0x7ffa40c6b800] 16:12:30 INFO - PROCESS | 1924 | 1462921950075 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 261 (0x7ffa45a03400) [pid = 1924] [serial = 1320] [outer = 0x7ffa40c6b800] 16:12:31 INFO - PROCESS | 1924 | 1462921951047 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1688ms 16:12:31 INFO - PROCESS | 1924 | 1462921951085 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:12:31 INFO - PROCESS | 1924 | 1462921951088 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 16:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:12:31 INFO - PROCESS | 1924 | 1462921951112 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 1924 | 1462921951115 Marionette TRACE conn4 <- [1,1730,null,{}] 16:12:31 INFO - PROCESS | 1924 | 1462921951121 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:31 INFO - PROCESS | 1924 | 1462921951400 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:12:31 INFO - PROCESS | 1924 | 1462921951731 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46fa3000 == 170 [pid = 1924] [id = 440] 16:12:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 262 (0x7ffa411bdc00) [pid = 1924] [serial = 1321] [outer = (nil)] 16:12:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 263 (0x7ffa45a1fc00) [pid = 1924] [serial = 1322] [outer = 0x7ffa411bdc00] 16:12:31 INFO - PROCESS | 1924 | 1462921951816 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 264 (0x7ffa45a2f800) [pid = 1924] [serial = 1323] [outer = 0x7ffa411bdc00] 16:12:32 INFO - PROCESS | 1924 | 1462921952740 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:12:32 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 16:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 16:12:32 INFO - PROCESS | 1924 | 1462921952795 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:12:32 INFO - PROCESS | 1924 | 1462921952798 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 16:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:12:32 INFO - PROCESS | 1924 | 1462921952808 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1924 | 1462921952812 Marionette TRACE conn4 <- [1,1734,null,{}] 16:12:32 INFO - PROCESS | 1924 | 1462921952818 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:33 INFO - PROCESS | 1924 | 1462921953016 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:12:33 INFO - PROCESS | 1924 | 1462921953352 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47462800 == 171 [pid = 1924] [id = 441] 16:12:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 265 (0x7ffa40c75c00) [pid = 1924] [serial = 1324] [outer = (nil)] 16:12:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 266 (0x7ffa45cc1800) [pid = 1924] [serial = 1325] [outer = 0x7ffa40c75c00] 16:12:33 INFO - PROCESS | 1924 | 1462921953433 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 267 (0x7ffa45dd4800) [pid = 1924] [serial = 1326] [outer = 0x7ffa40c75c00] 16:12:34 INFO - PROCESS | 1924 | 1462921954352 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1590ms 16:12:34 INFO - PROCESS | 1924 | 1462921954398 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 1924 | 1462921954404 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 16:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:12:34 INFO - PROCESS | 1924 | 1462921954412 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 1924 | 1462921954414 Marionette TRACE conn4 <- [1,1738,null,{}] 16:12:34 INFO - PROCESS | 1924 | 1462921954420 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:34 INFO - PROCESS | 1924 | 1462921954625 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:12:34 INFO - PROCESS | 1924 | 1462921954937 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a128800 == 172 [pid = 1924] [id = 442] 16:12:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 268 (0x7ffa44f61400) [pid = 1924] [serial = 1327] [outer = (nil)] 16:12:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 269 (0x7ffa461d0800) [pid = 1924] [serial = 1328] [outer = 0x7ffa44f61400] 16:12:35 INFO - PROCESS | 1924 | 1462921955020 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 270 (0x7ffa46f06400) [pid = 1924] [serial = 1329] [outer = 0x7ffa44f61400] 16:12:35 INFO - PROCESS | 1924 | 1462921955947 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1587ms 16:12:36 INFO - PROCESS | 1924 | 1462921956002 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:12:36 INFO - PROCESS | 1924 | 1462921956007 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 16:12:36 INFO - PROCESS | 1924 | 1462921956013 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 1924 | 1462921956018 Marionette TRACE conn4 <- [1,1742,null,{}] 16:12:36 INFO - PROCESS | 1924 | 1462921956023 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:36 INFO - PROCESS | 1924 | 1462921956291 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:12:36 INFO - PROCESS | 1924 | 1462921956626 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb3a000 == 173 [pid = 1924] [id = 443] 16:12:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 271 (0x7ffa46fe1000) [pid = 1924] [serial = 1330] [outer = (nil)] 16:12:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 272 (0x7ffa470e5800) [pid = 1924] [serial = 1331] [outer = 0x7ffa46fe1000] 16:12:36 INFO - PROCESS | 1924 | 1462921956735 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 273 (0x7ffa471e1400) [pid = 1924] [serial = 1332] [outer = 0x7ffa46fe1000] 16:12:37 INFO - PROCESS | 1924 | 1462921957693 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1739ms 16:12:37 INFO - PROCESS | 1924 | 1462921957753 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:12:37 INFO - PROCESS | 1924 | 1462921957757 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 16:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:12:37 INFO - PROCESS | 1924 | 1462921957765 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:12:37 INFO - PROCESS | 1924 | 1462921957769 Marionette TRACE conn4 <- [1,1746,null,{}] 16:12:37 INFO - PROCESS | 1924 | 1462921957775 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:38 INFO - PROCESS | 1924 | 1462921958020 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:12:38 INFO - PROCESS | 1924 | 1462921958340 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa52044800 == 174 [pid = 1924] [id = 444] 16:12:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 274 (0x7ffa461c3400) [pid = 1924] [serial = 1333] [outer = (nil)] 16:12:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 275 (0x7ffa472d9400) [pid = 1924] [serial = 1334] [outer = 0x7ffa461c3400] 16:12:38 INFO - PROCESS | 1924 | 1462921958424 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 276 (0x7ffa474cc400) [pid = 1924] [serial = 1335] [outer = 0x7ffa461c3400] 16:12:39 INFO - PROCESS | 1924 | 1462921959320 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1631ms 16:12:39 INFO - PROCESS | 1924 | 1462921959397 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 1924 | 1462921959401 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 16:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:12:39 INFO - PROCESS | 1924 | 1462921959407 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1924 | 1462921959412 Marionette TRACE conn4 <- [1,1750,null,{}] 16:12:39 INFO - PROCESS | 1924 | 1462921959418 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:39 INFO - PROCESS | 1924 | 1462921959682 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:12:40 INFO - PROCESS | 1924 | 1462921960013 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e193000 == 175 [pid = 1924] [id = 445] 16:12:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 277 (0x7ffa461cc000) [pid = 1924] [serial = 1336] [outer = (nil)] 16:12:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 278 (0x7ffa484c1800) [pid = 1924] [serial = 1337] [outer = 0x7ffa461cc000] 16:12:40 INFO - PROCESS | 1924 | 1462921960105 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 279 (0x7ffa4bb2cc00) [pid = 1924] [serial = 1338] [outer = 0x7ffa461cc000] 16:12:41 INFO - PROCESS | 1924 | 1462921961012 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1685ms 16:12:41 INFO - PROCESS | 1924 | 1462921961093 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1924 | 1462921961096 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 16:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:12:41 INFO - PROCESS | 1924 | 1462921961102 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1924 | 1462921961105 Marionette TRACE conn4 <- [1,1754,null,{}] 16:12:41 INFO - PROCESS | 1924 | 1462921961111 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:41 INFO - PROCESS | 1924 | 1462921961356 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:12:41 INFO - PROCESS | 1924 | 1462921961676 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa6256b000 == 176 [pid = 1924] [id = 446] 16:12:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 280 (0x7ffa471df000) [pid = 1924] [serial = 1339] [outer = (nil)] 16:12:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 281 (0x7ffa4c559400) [pid = 1924] [serial = 1340] [outer = 0x7ffa471df000] 16:12:41 INFO - PROCESS | 1924 | 1462921961762 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 282 (0x7ffa4da35c00) [pid = 1924] [serial = 1341] [outer = 0x7ffa471df000] 16:12:42 INFO - PROCESS | 1924 | 1462921962627 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1579ms 16:12:42 INFO - PROCESS | 1924 | 1462921962684 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 1924 | 1462921962687 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 16:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:12:42 INFO - PROCESS | 1924 | 1462921962693 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 1924 | 1462921962695 Marionette TRACE conn4 <- [1,1758,null,{}] 16:12:42 INFO - PROCESS | 1924 | 1462921962701 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:42 INFO - PROCESS | 1924 | 1462921962909 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:12:43 INFO - PROCESS | 1924 | 1462921963188 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676c7000 == 177 [pid = 1924] [id = 447] 16:12:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 283 (0x7ffa3c2be800) [pid = 1924] [serial = 1342] [outer = (nil)] 16:12:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 284 (0x7ffa4e857c00) [pid = 1924] [serial = 1343] [outer = 0x7ffa3c2be800] 16:12:43 INFO - PROCESS | 1924 | 1462921963325 Marionette DEBUG loaded listener.js 16:12:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 285 (0x7ffa4ed88000) [pid = 1924] [serial = 1344] [outer = 0x7ffa3c2be800] 16:12:44 INFO - PROCESS | 1924 | 1462921964308 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1688ms 16:12:44 INFO - PROCESS | 1924 | 1462921964384 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 1924 | 1462921964387 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 16:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:12:44 INFO - PROCESS | 1924 | 1462921964395 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 1924 | 1462921964399 Marionette TRACE conn4 <- [1,1762,null,{}] 16:12:44 INFO - PROCESS | 1924 | 1462921964404 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:44 INFO - PROCESS | 1924 | 1462921964687 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:12:45 INFO - PROCESS | 1924 | 1462921965018 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a097800 == 178 [pid = 1924] [id = 448] 16:12:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 286 (0x7ffa33c6d000) [pid = 1924] [serial = 1345] [outer = (nil)] 16:12:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 287 (0x7ffa37c3f400) [pid = 1924] [serial = 1346] [outer = 0x7ffa33c6d000] 16:12:45 INFO - PROCESS | 1924 | 1462921965104 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 288 (0x7ffa45dd5400) [pid = 1924] [serial = 1347] [outer = 0x7ffa33c6d000] 16:12:46 INFO - PROCESS | 1924 | 1462921966052 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1734ms 16:12:46 INFO - PROCESS | 1924 | 1462921966130 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:12:46 INFO - PROCESS | 1924 | 1462921966134 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 16:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:12:46 INFO - PROCESS | 1924 | 1462921966140 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 1924 | 1462921966144 Marionette TRACE conn4 <- [1,1766,null,{}] 16:12:46 INFO - PROCESS | 1924 | 1462921966153 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:46 INFO - PROCESS | 1924 | 1462921966415 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:12:46 INFO - PROCESS | 1924 | 1462921966745 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37a64800 == 179 [pid = 1924] [id = 449] 16:12:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 289 (0x7ffa33c76c00) [pid = 1924] [serial = 1348] [outer = (nil)] 16:12:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 290 (0x7ffa362cc400) [pid = 1924] [serial = 1349] [outer = 0x7ffa33c76c00] 16:12:46 INFO - PROCESS | 1924 | 1462921966822 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 291 (0x7ffa44f63400) [pid = 1924] [serial = 1350] [outer = 0x7ffa33c76c00] 16:12:47 INFO - PROCESS | 1924 | 1462921967698 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 16:12:47 INFO - PROCESS | 1924 | 1462921967777 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 1924 | 1462921967781 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 16:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:12:47 INFO - PROCESS | 1924 | 1462921967787 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 1924 | 1462921967790 Marionette TRACE conn4 <- [1,1770,null,{}] 16:12:47 INFO - PROCESS | 1924 | 1462921967795 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:48 INFO - PROCESS | 1924 | 1462921968002 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:12:48 INFO - PROCESS | 1924 | 1462921968334 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3722e000 == 180 [pid = 1924] [id = 450] 16:12:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 292 (0x7ffa344d6400) [pid = 1924] [serial = 1351] [outer = (nil)] 16:12:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 293 (0x7ffa37bd0800) [pid = 1924] [serial = 1352] [outer = 0x7ffa344d6400] 16:12:48 INFO - PROCESS | 1924 | 1462921968420 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 294 (0x7ffa3adf3800) [pid = 1924] [serial = 1353] [outer = 0x7ffa344d6400] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be83000 == 179 [pid = 1924] [id = 336] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa6696f000 == 178 [pid = 1924] [id = 333] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e5d000 == 177 [pid = 1924] [id = 335] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d68800 == 176 [pid = 1924] [id = 338] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bd09800 == 175 [pid = 1924] [id = 337] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b864000 == 174 [pid = 1924] [id = 431] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38ce3000 == 173 [pid = 1924] [id = 430] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3722d800 == 172 [pid = 1924] [id = 429] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b853000 == 171 [pid = 1924] [id = 425] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34019000 == 170 [pid = 1924] [id = 424] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa341e1800 == 169 [pid = 1924] [id = 423] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328b2000 == 168 [pid = 1924] [id = 422] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa341cc800 == 167 [pid = 1924] [id = 421] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c595800 == 166 [pid = 1924] [id = 420] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b599000 == 165 [pid = 1924] [id = 419] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa67683800 == 164 [pid = 1924] [id = 418] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628be800 == 163 [pid = 1924] [id = 417] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e42b000 == 162 [pid = 1924] [id = 416] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb43800 == 161 [pid = 1924] [id = 415] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1ba800 == 160 [pid = 1924] [id = 414] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47018000 == 159 [pid = 1924] [id = 413] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4519a800 == 158 [pid = 1924] [id = 412] 16:12:49 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e50800 == 157 [pid = 1924] [id = 411] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 293 (0x7ffa362d5800) [pid = 1924] [serial = 1014] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 292 (0x7ffa4e9e6800) [pid = 1924] [serial = 1056] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 291 (0x7ffa37c40800) [pid = 1924] [serial = 939] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 290 (0x7ffa49d60800) [pid = 1924] [serial = 990] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 289 (0x7ffa460c0800) [pid = 1924] [serial = 1178] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 288 (0x7ffa44f64000) [pid = 1924] [serial = 918] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 287 (0x7ffa411b5400) [pid = 1924] [serial = 942] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 286 (0x7ffa5046b400) [pid = 1924] [serial = 996] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 285 (0x7ffa5e415c00) [pid = 1924] [serial = 930] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 284 (0x7ffa5e761000) [pid = 1924] [serial = 867] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 283 (0x7ffa45c91800) [pid = 1924] [serial = 1164] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 282 (0x7ffa4f9fb400) [pid = 1924] [serial = 924] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 281 (0x7ffa4f12d400) [pid = 1924] [serial = 1059] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 280 (0x7ffa370bbc00) [pid = 1924] [serial = 1214] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 279 (0x7ffa45da0c00) [pid = 1924] [serial = 852] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 278 (0x7ffa61f4e400) [pid = 1924] [serial = 876] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 277 (0x7ffa61f4f800) [pid = 1924] [serial = 879] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 276 (0x7ffa4f8bcc00) [pid = 1924] [serial = 1062] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 275 (0x7ffa45a0e800) [pid = 1924] [serial = 1226] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 274 (0x7ffa625c9800) [pid = 1924] [serial = 948] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 273 (0x7ffa62707000) [pid = 1924] [serial = 933] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 272 (0x7ffa44f60000) [pid = 1924] [serial = 1224] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 271 (0x7ffa51161800) [pid = 1924] [serial = 1199] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 270 (0x7ffa4eb37800) [pid = 1924] [serial = 804] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 269 (0x7ffa471d9800) [pid = 1924] [serial = 1181] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 268 (0x7ffa60791000) [pid = 1924] [serial = 1005] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 267 (0x7ffa56763800) [pid = 1924] [serial = 822] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 266 (0x7ffa38a7c000) [pid = 1924] [serial = 1215] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 265 (0x7ffa625d0c00) [pid = 1924] [serial = 1008] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 264 (0x7ffa474c2400) [pid = 1924] [serial = 1184] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 263 (0x7ffa40a44000) [pid = 1924] [serial = 1221] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 262 (0x7ffa469e6000) [pid = 1924] [serial = 921] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 261 (0x7ffa46702400) [pid = 1924] [serial = 1047] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 260 (0x7ffa5d080c00) [pid = 1924] [serial = 864] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 259 (0x7ffa4a14bc00) [pid = 1924] [serial = 1011] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 258 (0x7ffa37c3e400) [pid = 1924] [serial = 1220] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 257 (0x7ffa4e852400) [pid = 1924] [serial = 858] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 256 (0x7ffa4c550400) [pid = 1924] [serial = 1190] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 255 (0x7ffa61fdcc00) [pid = 1924] [serial = 882] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 254 (0x7ffa36575800) [pid = 1924] [serial = 1166] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 253 (0x7ffa56807400) [pid = 1924] [serial = 927] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 252 (0x7ffa60633000) [pid = 1924] [serial = 1071] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 251 (0x7ffa5348b800) [pid = 1924] [serial = 819] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 250 (0x7ffa5348dc00) [pid = 1924] [serial = 1068] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 249 (0x7ffa4bb36800) [pid = 1924] [serial = 801] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 248 (0x7ffa4f8c7000) [pid = 1924] [serial = 861] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 247 (0x7ffa4f366c00) [pid = 1924] [serial = 993] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 246 (0x7ffa4f360800) [pid = 1924] [serial = 807] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 245 (0x7ffa470e8400) [pid = 1924] [serial = 1050] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 244 (0x7ffa46f2b400) [pid = 1924] [serial = 1229] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 243 (0x7ffa3adfa800) [pid = 1924] [serial = 936] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 242 (0x7ffa5092b000) [pid = 1924] [serial = 810] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 241 (0x7ffa47064000) [pid = 1924] [serial = 1211] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 240 (0x7ffa61aaf400) [pid = 1924] [serial = 873] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa484bdc00) [pid = 1924] [serial = 792] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa37c3d800) [pid = 1924] [serial = 978] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa37e47000) [pid = 1924] [serial = 885] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa4514dc00) [pid = 1924] [serial = 1044] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa4f8bd400) [pid = 1924] [serial = 1196] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa411bcc00) [pid = 1924] [serial = 1223] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa46f0ec00) [pid = 1924] [serial = 1202] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa50b0d000) [pid = 1924] [serial = 1205] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa45cc3800) [pid = 1924] [serial = 1175] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa5d718800) [pid = 1924] [serial = 1002] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa3f088c00) [pid = 1924] [serial = 1041] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa3b4ae000) [pid = 1924] [serial = 1208] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa36f63800) [pid = 1924] [serial = 1038] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa470e6000) [pid = 1924] [serial = 855] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa44f65400) [pid = 1924] [serial = 1172] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa45cc4400) [pid = 1924] [serial = 1227] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa472dbc00) [pid = 1924] [serial = 987] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa5d723c00) [pid = 1924] [serial = 828] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa51163c00) [pid = 1924] [serial = 813] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa53493400) [pid = 1924] [serial = 999] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa46f30c00) [pid = 1924] [serial = 1074] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa50334c00) [pid = 1924] [serial = 1065] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa45a05c00) [pid = 1924] [serial = 795] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa3cdf6400) [pid = 1924] [serial = 1218] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa4da3b400) [pid = 1924] [serial = 1193] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa37e3b800) [pid = 1924] [serial = 888] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa60728400) [pid = 1924] [serial = 870] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa5348c000) [pid = 1924] [serial = 915] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa46fd2c00) [pid = 1924] [serial = 984] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa3b4ac400) [pid = 1924] [serial = 1217] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa51699400) [pid = 1924] [serial = 816] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa46fd7c00) [pid = 1924] [serial = 798] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa411c0c00) [pid = 1924] [serial = 945] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa5d5f1400) [pid = 1924] [serial = 825] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa3c526c00) [pid = 1924] [serial = 1169] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa40c1fc00) [pid = 1924] [serial = 894] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa49d24c00) [pid = 1924] [serial = 1053] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa4eb34c00) [pid = 1924] [serial = 891] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa49d20400) [pid = 1924] [serial = 1187] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa40a4a800) [pid = 1924] [serial = 849] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa40c77400) [pid = 1924] [serial = 981] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa46fe1800) [pid = 1924] [serial = 1230] [outer = (nil)] [url = about:blank] 16:12:50 INFO - PROCESS | 1924 | 1462921970801 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3051ms 16:12:50 INFO - PROCESS | 1924 | 1462921970839 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:12:50 INFO - PROCESS | 1924 | 1462921970845 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 16:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:12:50 INFO - PROCESS | 1924 | 1462921970864 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:12:50 INFO - PROCESS | 1924 | 1462921970873 Marionette TRACE conn4 <- [1,1774,null,{}] 16:12:50 INFO - PROCESS | 1924 | 1462921970881 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:51 INFO - PROCESS | 1924 | 1462921971078 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:12:51 INFO - PROCESS | 1924 | 1462921971265 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa341d8800 == 158 [pid = 1924] [id = 451] 16:12:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa34099c00) [pid = 1924] [serial = 1354] [outer = (nil)] 16:12:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa341b7400) [pid = 1924] [serial = 1355] [outer = 0x7ffa34099c00] 16:12:51 INFO - PROCESS | 1924 | 1462921971350 Marionette DEBUG loaded listener.js 16:12:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa344b3400) [pid = 1924] [serial = 1356] [outer = 0x7ffa34099c00] 16:12:52 INFO - PROCESS | 1924 | 1462921972258 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1499ms 16:12:52 INFO - PROCESS | 1924 | 1462921972364 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 1924 | 1462921972374 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 16:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:12:52 INFO - PROCESS | 1924 | 1462921972384 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 1924 | 1462921972387 Marionette TRACE conn4 <- [1,1778,null,{}] 16:12:52 INFO - PROCESS | 1924 | 1462921972394 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:52 INFO - PROCESS | 1924 | 1462921972619 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:12:52 INFO - PROCESS | 1924 | 1462921972928 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37231000 == 159 [pid = 1924] [id = 452] 16:12:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa344bb400) [pid = 1924] [serial = 1357] [outer = (nil)] 16:12:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa346efc00) [pid = 1924] [serial = 1358] [outer = 0x7ffa344bb400] 16:12:53 INFO - PROCESS | 1924 | 1462921973024 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa3548b400) [pid = 1924] [serial = 1359] [outer = 0x7ffa344bb400] 16:12:53 INFO - PROCESS | 1924 | 1462921973905 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:12:53 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 16:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1581ms 16:12:53 INFO - PROCESS | 1924 | 1462921973969 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:12:53 INFO - PROCESS | 1924 | 1462921973973 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 16:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:12:53 INFO - PROCESS | 1924 | 1462921973980 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:12:53 INFO - PROCESS | 1924 | 1462921973985 Marionette TRACE conn4 <- [1,1782,null,{}] 16:12:54 INFO - PROCESS | 1924 | 1462921974001 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:54 INFO - PROCESS | 1924 | 1462921974532 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa45a14c00) [pid = 1924] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa35d66400) [pid = 1924] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa4f8c1800) [pid = 1924] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa47064400) [pid = 1924] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa344b2400) [pid = 1924] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa3d9b5800) [pid = 1924] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa33c6dc00) [pid = 1924] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa36566800) [pid = 1924] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa45cc5c00) [pid = 1924] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa3548c800) [pid = 1924] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa41315400) [pid = 1924] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa46f08400) [pid = 1924] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa3addcc00) [pid = 1924] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa38a7ac00) [pid = 1924] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa346eb800) [pid = 1924] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa3c525800) [pid = 1924] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa370bc800) [pid = 1924] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa344b2c00) [pid = 1924] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa46f09000) [pid = 1924] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa3d9b7400) [pid = 1924] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa4f51f400) [pid = 1924] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa346f0c00) [pid = 1924] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa32863400) [pid = 1924] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa32865000) [pid = 1924] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa4f367c00) [pid = 1924] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa35442800) [pid = 1924] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa362e5800) [pid = 1924] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa344e0000) [pid = 1924] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa344dc000) [pid = 1924] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa3adf9c00) [pid = 1924] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa41315800) [pid = 1924] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa4f52dc00) [pid = 1924] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa3543fc00) [pid = 1924] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4130e800) [pid = 1924] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa3edf2c00) [pid = 1924] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa3f08c800) [pid = 1924] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa3adefc00) [pid = 1924] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa3adee400) [pid = 1924] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa3cfeb800) [pid = 1924] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa45a11000) [pid = 1924] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa472d9000) [pid = 1924] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa45a09400) [pid = 1924] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa4f366000) [pid = 1924] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa61f46400) [pid = 1924] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa36567400) [pid = 1924] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa362dcc00) [pid = 1924] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa362de400) [pid = 1924] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:12:55 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa3b4aac00) [pid = 1924] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:12:55 INFO - PROCESS | 1924 | 1462921975505 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348ca000 == 160 [pid = 1924] [id = 453] 16:12:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa32860800) [pid = 1924] [serial = 1360] [outer = (nil)] 16:12:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa3409cc00) [pid = 1924] [serial = 1361] [outer = 0x7ffa32860800] 16:12:55 INFO - PROCESS | 1924 | 1462921975591 Marionette DEBUG loaded listener.js 16:12:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa346ee000) [pid = 1924] [serial = 1362] [outer = 0x7ffa32860800] 16:12:56 INFO - PROCESS | 1924 | 1462921976400 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:12:56 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 16:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2486ms 16:12:56 INFO - PROCESS | 1924 | 1462921976468 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:12:56 INFO - PROCESS | 1924 | 1462921976472 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 16:12:56 INFO - PROCESS | 1924 | 1462921976479 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 1924 | 1462921976483 Marionette TRACE conn4 <- [1,1786,null,{}] 16:12:56 INFO - PROCESS | 1924 | 1462921976491 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:56 INFO - PROCESS | 1924 | 1462921976708 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:12:56 INFO - PROCESS | 1924 | 1462921976893 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cee800 == 161 [pid = 1924] [id = 454] 16:12:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa32862800) [pid = 1924] [serial = 1363] [outer = (nil)] 16:12:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa362dd000) [pid = 1924] [serial = 1364] [outer = 0x7ffa32862800] 16:12:56 INFO - PROCESS | 1924 | 1462921976962 Marionette DEBUG loaded listener.js 16:12:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa3656e400) [pid = 1924] [serial = 1365] [outer = 0x7ffa32862800] 16:12:58 INFO - PROCESS | 1924 | 1462921978125 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:12:58 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 16:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1689ms 16:12:58 INFO - PROCESS | 1924 | 1462921978169 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:12:58 INFO - PROCESS | 1924 | 1462921978175 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 16:12:58 INFO - PROCESS | 1924 | 1462921978186 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 1924 | 1462921978195 Marionette TRACE conn4 <- [1,1790,null,{}] 16:12:58 INFO - PROCESS | 1924 | 1462921978209 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:58 INFO - PROCESS | 1924 | 1462921978445 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:12:58 INFO - PROCESS | 1924 | 1462921978753 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37d70000 == 162 [pid = 1924] [id = 455] 16:12:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa344b4800) [pid = 1924] [serial = 1366] [outer = (nil)] 16:12:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa344bc800) [pid = 1924] [serial = 1367] [outer = 0x7ffa344b4800] 16:12:58 INFO - PROCESS | 1924 | 1462921978846 Marionette DEBUG loaded listener.js 16:12:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa344e0000) [pid = 1924] [serial = 1368] [outer = 0x7ffa344b4800] 16:12:59 INFO - PROCESS | 1924 | 1462921979870 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:12:59 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) 16:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1742ms 16:12:59 INFO - PROCESS | 1924 | 1462921979925 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:12:59 INFO - PROCESS | 1924 | 1462921979934 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 16:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:12:59 INFO - PROCESS | 1924 | 1462921979945 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:12:59 INFO - PROCESS | 1924 | 1462921979950 Marionette TRACE conn4 <- [1,1794,null,{}] 16:12:59 INFO - PROCESS | 1924 | 1462921979959 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:00 INFO - PROCESS | 1924 | 1462921980246 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:13:00 INFO - PROCESS | 1924 | 1462921980623 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fde800 == 163 [pid = 1924] [id = 456] 16:13:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa35491400) [pid = 1924] [serial = 1369] [outer = (nil)] 16:13:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa362cac00) [pid = 1924] [serial = 1370] [outer = 0x7ffa35491400] 16:13:00 INFO - PROCESS | 1924 | 1462921980716 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa3656c000) [pid = 1924] [serial = 1371] [outer = 0x7ffa35491400] 16:13:01 INFO - PROCESS | 1924 | 1462921981685 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1785ms 16:13:01 INFO - PROCESS | 1924 | 1462921981732 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 1924 | 1462921981735 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 16:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:13:01 INFO - PROCESS | 1924 | 1462921981744 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 1924 | 1462921981752 Marionette TRACE conn4 <- [1,1798,null,{}] 16:13:01 INFO - PROCESS | 1924 | 1462921981772 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:02 INFO - PROCESS | 1924 | 1462921982052 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:13:02 INFO - PROCESS | 1924 | 1462921982364 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b58c800 == 164 [pid = 1924] [id = 457] 16:13:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa370bbc00) [pid = 1924] [serial = 1372] [outer = (nil)] 16:13:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa37c3e400) [pid = 1924] [serial = 1373] [outer = 0x7ffa370bbc00] 16:13:02 INFO - PROCESS | 1924 | 1462921982449 Marionette DEBUG loaded listener.js 16:13:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa38a7a400) [pid = 1924] [serial = 1374] [outer = 0x7ffa370bbc00] 16:13:03 INFO - PROCESS | 1924 | 1462921983334 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1689ms 16:13:03 INFO - PROCESS | 1924 | 1462921983435 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:13:03 INFO - PROCESS | 1924 | 1462921983441 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 16:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:13:03 INFO - PROCESS | 1924 | 1462921983447 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:13:03 INFO - PROCESS | 1924 | 1462921983451 Marionette TRACE conn4 <- [1,1802,null,{}] 16:13:03 INFO - PROCESS | 1924 | 1462921983508 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:03 INFO - PROCESS | 1924 | 1462921983781 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:13:04 INFO - PROCESS | 1924 | 1462921984104 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be82000 == 165 [pid = 1924] [id = 458] 16:13:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa37bd3800) [pid = 1924] [serial = 1375] [outer = (nil)] 16:13:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa3adf7400) [pid = 1924] [serial = 1376] [outer = 0x7ffa37bd3800] 16:13:04 INFO - PROCESS | 1924 | 1462921984193 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa3b4aa400) [pid = 1924] [serial = 1377] [outer = 0x7ffa37bd3800] 16:13:05 INFO - PROCESS | 1924 | 1462921985159 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1784ms 16:13:05 INFO - PROCESS | 1924 | 1462921985234 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:13:05 INFO - PROCESS | 1924 | 1462921985237 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 16:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:13:05 INFO - PROCESS | 1924 | 1462921985244 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 1924 | 1462921985249 Marionette TRACE conn4 <- [1,1806,null,{}] 16:13:05 INFO - PROCESS | 1924 | 1462921985256 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:05 INFO - PROCESS | 1924 | 1462921985496 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:13:05 INFO - PROCESS | 1924 | 1462921985814 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c58b800 == 166 [pid = 1924] [id = 459] 16:13:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa38a7ac00) [pid = 1924] [serial = 1378] [outer = (nil)] 16:13:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa3b548c00) [pid = 1924] [serial = 1379] [outer = 0x7ffa38a7ac00] 16:13:05 INFO - PROCESS | 1924 | 1462921985901 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3c51d800) [pid = 1924] [serial = 1380] [outer = 0x7ffa38a7ac00] 16:13:06 INFO - PROCESS | 1924 | 1462921986888 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1686ms 16:13:06 INFO - PROCESS | 1924 | 1462921986930 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 1924 | 1462921986933 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 16:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:13:06 INFO - PROCESS | 1924 | 1462921986940 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 1924 | 1462921986946 Marionette TRACE conn4 <- [1,1810,null,{}] 16:13:06 INFO - PROCESS | 1924 | 1462921986954 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:07 INFO - PROCESS | 1924 | 1462921987222 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:13:07 INFO - PROCESS | 1924 | 1462921987554 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fa05000 == 167 [pid = 1924] [id = 460] 16:13:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa3edf6000) [pid = 1924] [serial = 1381] [outer = (nil)] 16:13:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa40c1a400) [pid = 1924] [serial = 1382] [outer = 0x7ffa3edf6000] 16:13:07 INFO - PROCESS | 1924 | 1462921987640 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa40c71c00) [pid = 1924] [serial = 1383] [outer = 0x7ffa3edf6000] 16:13:08 INFO - PROCESS | 1924 | 1462921988556 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:13:08 INFO - PROCESS | 1924 | ************************* 16:13:08 INFO - PROCESS | 1924 | A coding exception was thrown and uncaught in a Task. 16:13:08 INFO - PROCESS | 1924 | 16:13:08 INFO - PROCESS | 1924 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:13:08 INFO - PROCESS | 1924 | Full stack: 16:13:08 INFO - PROCESS | 1924 | ************************* 16:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1741ms 16:13:08 INFO - PROCESS | 1924 | 1462921988734 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 1924 | 1462921988740 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 16:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:13:08 INFO - PROCESS | 1924 | 1462921988750 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 1924 | 1462921988755 Marionette TRACE conn4 <- [1,1814,null,{}] 16:13:08 INFO - PROCESS | 1924 | 1462921988761 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:09 INFO - PROCESS | 1924 | 1462921989011 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:13:09 INFO - PROCESS | 1924 | 1462921989338 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41460800 == 168 [pid = 1924] [id = 461] 16:13:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa344b8800) [pid = 1924] [serial = 1384] [outer = (nil)] 16:13:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa414dec00) [pid = 1924] [serial = 1385] [outer = 0x7ffa344b8800] 16:13:09 INFO - PROCESS | 1924 | 1462921989424 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa45a1e000) [pid = 1924] [serial = 1386] [outer = 0x7ffa344b8800] 16:13:10 INFO - PROCESS | 1924 | 1462921990388 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1682ms 16:13:10 INFO - PROCESS | 1924 | 1462921990434 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:13:10 INFO - PROCESS | 1924 | 1462921990438 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 16:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:13:10 INFO - PROCESS | 1924 | 1462921990445 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:13:10 INFO - PROCESS | 1924 | 1462921990449 Marionette TRACE conn4 <- [1,1818,null,{}] 16:13:10 INFO - PROCESS | 1924 | 1462921990456 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:10 INFO - PROCESS | 1924 | 1462921990702 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:13:11 INFO - PROCESS | 1924 | 1462921991037 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa451b1800 == 169 [pid = 1924] [id = 462] 16:13:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa3d9b9c00) [pid = 1924] [serial = 1387] [outer = (nil)] 16:13:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa45cc0400) [pid = 1924] [serial = 1388] [outer = 0x7ffa3d9b9c00] 16:13:11 INFO - PROCESS | 1924 | 1462921991157 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa460b7000) [pid = 1924] [serial = 1389] [outer = 0x7ffa3d9b9c00] 16:13:12 INFO - PROCESS | 1924 | 1462921992168 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1784ms 16:13:12 INFO - PROCESS | 1924 | 1462921992229 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:13:12 INFO - PROCESS | 1924 | 1462921992233 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 16:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:13:12 INFO - PROCESS | 1924 | 1462921992240 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:13:12 INFO - PROCESS | 1924 | 1462921992243 Marionette TRACE conn4 <- [1,1822,null,{}] 16:13:12 INFO - PROCESS | 1924 | 1462921992249 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:12 INFO - PROCESS | 1924 | 1462921992506 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:13:12 INFO - PROCESS | 1924 | 1462921992821 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461f6800 == 170 [pid = 1924] [id = 463] 16:13:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa3edfb400) [pid = 1924] [serial = 1390] [outer = (nil)] 16:13:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa469ef000) [pid = 1924] [serial = 1391] [outer = 0x7ffa3edfb400] 16:13:12 INFO - PROCESS | 1924 | 1462921992924 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa46f11000) [pid = 1924] [serial = 1392] [outer = 0x7ffa3edfb400] 16:13:13 INFO - PROCESS | 1924 | 1462921993864 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1686ms 16:13:13 INFO - PROCESS | 1924 | 1462921993929 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:13:13 INFO - PROCESS | 1924 | 1462921993933 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 16:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:13:13 INFO - PROCESS | 1924 | 1462921993941 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:13:13 INFO - PROCESS | 1924 | 1462921993944 Marionette TRACE conn4 <- [1,1826,null,{}] 16:13:13 INFO - PROCESS | 1924 | 1462921993950 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:14 INFO - PROCESS | 1924 | 1462921994218 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:13:14 INFO - PROCESS | 1924 | 1462921994596 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4702f000 == 171 [pid = 1924] [id = 464] 16:13:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa46f2ec00) [pid = 1924] [serial = 1393] [outer = (nil)] 16:13:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa46fd2c00) [pid = 1924] [serial = 1394] [outer = 0x7ffa46f2ec00] 16:13:14 INFO - PROCESS | 1924 | 1462921994688 Marionette DEBUG loaded listener.js 16:13:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa46fe0c00) [pid = 1924] [serial = 1395] [outer = 0x7ffa46f2ec00] 16:13:15 INFO - PROCESS | 1924 | 1462921995639 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1735ms 16:13:15 INFO - PROCESS | 1924 | 1462921995676 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:13:15 INFO - PROCESS | 1924 | 1462921995681 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 16:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:13:15 INFO - PROCESS | 1924 | 1462921995687 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:13:15 INFO - PROCESS | 1924 | 1462921995692 Marionette TRACE conn4 <- [1,1830,null,{}] 16:13:15 INFO - PROCESS | 1924 | 1462921995697 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:15 INFO - PROCESS | 1924 | 1462921995962 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:13:16 INFO - PROCESS | 1924 | 1462921996312 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a113800 == 172 [pid = 1924] [id = 465] 16:13:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa472df800) [pid = 1924] [serial = 1396] [outer = (nil)] 16:13:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa481e4800) [pid = 1924] [serial = 1397] [outer = 0x7ffa472df800] 16:13:16 INFO - PROCESS | 1924 | 1462921996412 Marionette DEBUG loaded listener.js 16:13:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa49d60800) [pid = 1924] [serial = 1398] [outer = 0x7ffa472df800] 16:13:17 INFO - PROCESS | 1924 | 1462921997341 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1693ms 16:13:17 INFO - PROCESS | 1924 | 1462921997387 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 1924 | 1462921997394 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 16:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:13:17 INFO - PROCESS | 1924 | 1462921997406 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 1924 | 1462921997410 Marionette TRACE conn4 <- [1,1834,null,{}] 16:13:17 INFO - PROCESS | 1924 | 1462921997417 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:17 INFO - PROCESS | 1924 | 1462921997644 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:13:17 INFO - PROCESS | 1924 | 1462921997964 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f10a800 == 173 [pid = 1924] [id = 466] 16:13:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa474c8400) [pid = 1924] [serial = 1399] [outer = (nil)] 16:13:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa4da34c00) [pid = 1924] [serial = 1400] [outer = 0x7ffa474c8400] 16:13:18 INFO - PROCESS | 1924 | 1462921998063 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa4ed8a800) [pid = 1924] [serial = 1401] [outer = 0x7ffa474c8400] 16:13:19 INFO - PROCESS | 1924 | 1462921999022 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:13:19 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 16:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1685ms 16:13:19 INFO - PROCESS | 1924 | 1462921999093 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 1924 | 1462921999096 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 16:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:13:19 INFO - PROCESS | 1924 | 1462921999103 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 1924 | 1462921999107 Marionette TRACE conn4 <- [1,1838,null,{}] 16:13:19 INFO - PROCESS | 1924 | 1462921999115 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:19 INFO - PROCESS | 1924 | 1462921999358 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:13:19 INFO - PROCESS | 1924 | 1462921999696 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb4a000 == 174 [pid = 1924] [id = 467] 16:13:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa46f2e400) [pid = 1924] [serial = 1402] [outer = (nil)] 16:13:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4edf6400) [pid = 1924] [serial = 1403] [outer = 0x7ffa46f2e400] 16:13:19 INFO - PROCESS | 1924 | 1462921999783 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4f35f000) [pid = 1924] [serial = 1404] [outer = 0x7ffa46f2e400] 16:13:20 INFO - PROCESS | 1924 | 1462922000793 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1736ms 16:13:20 INFO - PROCESS | 1924 | 1462922000840 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 1924 | 1462922000844 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 16:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:13:20 INFO - PROCESS | 1924 | 1462922000851 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 1924 | 1462922000853 Marionette TRACE conn4 <- [1,1842,null,{}] 16:13:20 INFO - PROCESS | 1924 | 1462922000862 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:21 INFO - PROCESS | 1924 | 1462922001128 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:13:21 INFO - PROCESS | 1924 | 1462922001420 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50618000 == 175 [pid = 1924] [id = 468] 16:13:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa4706d800) [pid = 1924] [serial = 1405] [outer = (nil)] 16:13:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa4f51f400) [pid = 1924] [serial = 1406] [outer = 0x7ffa4706d800] 16:13:21 INFO - PROCESS | 1924 | 1462922001505 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa4f8c6000) [pid = 1924] [serial = 1407] [outer = 0x7ffa4706d800] 16:13:22 INFO - PROCESS | 1924 | 1462922002454 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1685ms 16:13:22 INFO - PROCESS | 1924 | 1462922002538 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:13:22 INFO - PROCESS | 1924 | 1462922002544 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 16:13:22 INFO - PROCESS | 1924 | 1462922002551 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 1924 | 1462922002554 Marionette TRACE conn4 <- [1,1846,null,{}] 16:13:22 INFO - PROCESS | 1924 | 1462922002563 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 1924 | 1462922002842 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:13:23 INFO - PROCESS | 1924 | 1462922003175 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa53757800 == 176 [pid = 1924] [id = 469] 16:13:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa4ede7800) [pid = 1924] [serial = 1408] [outer = (nil)] 16:13:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa5024ac00) [pid = 1924] [serial = 1409] [outer = 0x7ffa4ede7800] 16:13:23 INFO - PROCESS | 1924 | 1462922003250 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa50332c00) [pid = 1924] [serial = 1410] [outer = 0x7ffa4ede7800] 16:13:24 INFO - PROCESS | 1924 | 1462922004208 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:13:24 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) 16:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1740ms 16:13:24 INFO - PROCESS | 1924 | 1462922004293 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 1924 | 1462922004296 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:13:24 INFO - PROCESS | 1924 | 1462922004302 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 1924 | 1462922004304 Marionette TRACE conn4 <- [1,1850,null,{}] 16:13:24 INFO - PROCESS | 1924 | 1462922004310 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 1924 | 1462922004660 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:13:24 INFO - PROCESS | 1924 | 1462922004982 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328bb000 == 177 [pid = 1924] [id = 470] 16:13:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa32861000) [pid = 1924] [serial = 1411] [outer = (nil)] 16:13:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa3409b800) [pid = 1924] [serial = 1412] [outer = 0x7ffa32861000] 16:13:25 INFO - PROCESS | 1924 | 1462922005061 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa35d5ec00) [pid = 1924] [serial = 1413] [outer = 0x7ffa32861000] 16:13:25 INFO - PROCESS | 1924 | 1462922005989 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1739ms 16:13:26 INFO - PROCESS | 1924 | 1462922006048 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 1924 | 1462922006052 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 16:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:13:26 INFO - PROCESS | 1924 | 1462922006068 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 1924 | 1462922006073 Marionette TRACE conn4 <- [1,1854,null,{}] 16:13:26 INFO - PROCESS | 1924 | 1462922006081 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 1924 | 1462922006311 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:13:26 INFO - PROCESS | 1924 | 1462922006644 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38943800 == 178 [pid = 1924] [id = 471] 16:13:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa32862400) [pid = 1924] [serial = 1414] [outer = (nil)] 16:13:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa37bd2800) [pid = 1924] [serial = 1415] [outer = 0x7ffa32862400] 16:13:26 INFO - PROCESS | 1924 | 1462922006735 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa40a43c00) [pid = 1924] [serial = 1416] [outer = 0x7ffa32862400] 16:13:27 INFO - PROCESS | 1924 | 1462922007744 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1742ms 16:13:27 INFO - PROCESS | 1924 | 1462922007810 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:13:27 INFO - PROCESS | 1924 | 1462922007814 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 16:13:27 INFO - PROCESS | 1924 | 1462922007823 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 1924 | 1462922007826 Marionette TRACE conn4 <- [1,1858,null,{}] 16:13:27 INFO - PROCESS | 1924 | 1462922007833 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:28 INFO - PROCESS | 1924 | 1462922008059 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fd2000 == 177 [pid = 1924] [id = 319] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe5d000 == 176 [pid = 1924] [id = 209] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461e0800 == 175 [pid = 1924] [id = 210] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a08f800 == 174 [pid = 1924] [id = 318] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa472b1000 == 173 [pid = 1924] [id = 211] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500d6000 == 172 [pid = 1924] [id = 353] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bedd000 == 171 [pid = 1924] [id = 208] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa62560000 == 170 [pid = 1924] [id = 357] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50054000 == 169 [pid = 1924] [id = 24] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e520000 == 168 [pid = 1924] [id = 356] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a115000 == 167 [pid = 1924] [id = 70] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c48a800 == 166 [pid = 1924] [id = 358] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4672b000 == 165 [pid = 1924] [id = 303] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57411800 == 164 [pid = 1924] [id = 355] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa348ca000 == 163 [pid = 1924] [id = 453] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37231000 == 162 [pid = 1924] [id = 452] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa341d8800 == 161 [pid = 1924] [id = 451] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb3a000 == 160 [pid = 1924] [id = 443] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a128800 == 159 [pid = 1924] [id = 442] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47462800 == 158 [pid = 1924] [id = 441] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46fa3000 == 157 [pid = 1924] [id = 440] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46915000 == 156 [pid = 1924] [id = 439] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa451ae000 == 155 [pid = 1924] [id = 438] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41446000 == 154 [pid = 1924] [id = 437] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fd64800 == 153 [pid = 1924] [id = 436] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fa1c800 == 152 [pid = 1924] [id = 435] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c208000 == 151 [pid = 1924] [id = 434] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3895b000 == 150 [pid = 1924] [id = 433] 16:13:29 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38ce5000 == 149 [pid = 1924] [id = 432] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa36f67800) [pid = 1924] [serial = 1298] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa481efc00) [pid = 1924] [serial = 1244] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa38a79000) [pid = 1924] [serial = 1167] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa3409f000) [pid = 1924] [serial = 1274] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa60731800) [pid = 1924] [serial = 1254] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa472d3c00) [pid = 1924] [serial = 1182] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa5e414000) [pid = 1924] [serial = 1259] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa341b7000) [pid = 1924] [serial = 1277] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa4eb3ac00) [pid = 1924] [serial = 1248] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa33c7a400) [pid = 1924] [serial = 1287] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa49d26400) [pid = 1924] [serial = 1245] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa370b7800) [pid = 1924] [serial = 1293] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa4da39000) [pid = 1924] [serial = 1247] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa4a140400) [pid = 1924] [serial = 1188] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa35495c00) [pid = 1924] [serial = 1265] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa461c8c00) [pid = 1924] [serial = 1241] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa46f13800) [pid = 1924] [serial = 1203] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa3b4b0800) [pid = 1924] [serial = 1296] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa3d9b4800) [pid = 1924] [serial = 1170] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa61aa6c00) [pid = 1924] [serial = 1260] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa346f1000) [pid = 1924] [serial = 1289] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa62702400) [pid = 1924] [serial = 1134] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa3adf1800) [pid = 1924] [serial = 1236] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa344bc000) [pid = 1924] [serial = 1256] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa37c32400) [pid = 1924] [serial = 1235] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa537d4c00) [pid = 1924] [serial = 1206] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa3656d800) [pid = 1924] [serial = 1292] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa5e5dd000) [pid = 1924] [serial = 1253] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa46f2e800) [pid = 1924] [serial = 1242] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa3d9bd400) [pid = 1924] [serial = 1238] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa5032dc00) [pid = 1924] [serial = 1197] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa346f4400) [pid = 1924] [serial = 1262] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa3286dc00) [pid = 1924] [serial = 1269] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa341ba800) [pid = 1924] [serial = 1272] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa3ade8800) [pid = 1924] [serial = 1295] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa5d25cc00) [pid = 1924] [serial = 1251] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3d9b1c00) [pid = 1924] [serial = 1140] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa3548c400) [pid = 1924] [serial = 1290] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa5d784c00) [pid = 1924] [serial = 1212] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa341b5c00) [pid = 1924] [serial = 1271] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa40c24800) [pid = 1924] [serial = 1239] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa3548e800) [pid = 1924] [serial = 1280] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4de90400) [pid = 1924] [serial = 1209] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa4d19ec00) [pid = 1924] [serial = 1191] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa4ea44c00) [pid = 1924] [serial = 1194] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa45a13000) [pid = 1924] [serial = 1173] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa515d5000) [pid = 1924] [serial = 1250] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa5324ec00) [pid = 1924] [serial = 1200] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa35449800) [pid = 1924] [serial = 1137] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa470eb800) [pid = 1924] [serial = 1232] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa32869000) [pid = 1924] [serial = 1268] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa33c75400) [pid = 1924] [serial = 1286] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa344c0c00) [pid = 1924] [serial = 1257] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa45dd4c00) [pid = 1924] [serial = 1176] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa4de94800) [pid = 1924] [serial = 1263] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa3b544800) [pid = 1924] [serial = 1283] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa481f0c00) [pid = 1924] [serial = 1185] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa469e8000) [pid = 1924] [serial = 1179] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa61f46000) [pid = 1924] [serial = 1266] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa5e5dc800) [pid = 1924] [serial = 1077] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa50ba4400) [pid = 1924] [serial = 1101] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa40c69c00) [pid = 1924] [serial = 1104] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa469e4800) [pid = 1924] [serial = 1107] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa4eedb800) [pid = 1924] [serial = 1110] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa516e7400) [pid = 1924] [serial = 1113] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa5d5a9c00) [pid = 1924] [serial = 1116] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa625d1400) [pid = 1924] [serial = 1119] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa36574400) [pid = 1924] [serial = 1122] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa362e8400) [pid = 1924] [serial = 1125] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3c519400) [pid = 1924] [serial = 1128] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa3b4b0c00) [pid = 1924] [serial = 1131] [outer = (nil)] [url = about:blank] 16:13:29 INFO - PROCESS | 1924 | 1462922009784 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3400c000 == 150 [pid = 1924] [id = 472] 16:13:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa33c74000) [pid = 1924] [serial = 1417] [outer = (nil)] 16:13:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa33c7a400) [pid = 1924] [serial = 1418] [outer = 0x7ffa33c74000] 16:13:29 INFO - PROCESS | 1924 | 1462922009872 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa340a2000) [pid = 1924] [serial = 1419] [outer = 0x7ffa33c74000] 16:13:30 INFO - PROCESS | 1924 | 1462922010676 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2900ms 16:13:30 INFO - PROCESS | 1924 | 1462922010730 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:13:30 INFO - PROCESS | 1924 | 1462922010736 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 16:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:13:30 INFO - PROCESS | 1924 | 1462922010773 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:13:30 INFO - PROCESS | 1924 | 1462922010779 Marionette TRACE conn4 <- [1,1862,null,{}] 16:13:30 INFO - PROCESS | 1924 | 1462922010785 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:30 INFO - PROCESS | 1924 | 1462922010993 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:13:31 INFO - PROCESS | 1924 | 1462922011006 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348d0800 == 151 [pid = 1924] [id = 473] 16:13:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa33c75400) [pid = 1924] [serial = 1420] [outer = (nil)] 16:13:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa344d3000) [pid = 1924] [serial = 1421] [outer = 0x7ffa33c75400] 16:13:31 INFO - PROCESS | 1924 | 1462922011249 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa346f2400) [pid = 1924] [serial = 1422] [outer = 0x7ffa33c75400] 16:13:32 INFO - PROCESS | 1924 | 1462922012114 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1439ms 16:13:32 INFO - PROCESS | 1924 | 1462922012214 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:13:32 INFO - PROCESS | 1924 | 1462922012219 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 16:13:32 INFO - PROCESS | 1924 | 1462922012227 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:13:32 INFO - PROCESS | 1924 | 1462922012232 Marionette TRACE conn4 <- [1,1866,null,{}] 16:13:32 INFO - PROCESS | 1924 | 1462922012238 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:32 INFO - PROCESS | 1924 | 1462922012555 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:13:32 INFO - PROCESS | 1924 | 1462922012593 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37d7a800 == 152 [pid = 1924] [id = 474] 16:13:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa346f6000) [pid = 1924] [serial = 1423] [outer = (nil)] 16:13:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa362d8000) [pid = 1924] [serial = 1424] [outer = 0x7ffa346f6000] 16:13:32 INFO - PROCESS | 1924 | 1462922012788 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3656b000) [pid = 1924] [serial = 1425] [outer = 0x7ffa346f6000] 16:13:33 INFO - PROCESS | 1924 | 1462922013914 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2142ms 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa3286a800) [pid = 1924] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa461c3400) [pid = 1924] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa411bdc00) [pid = 1924] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa33c76c00) [pid = 1924] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa3c2be800) [pid = 1924] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa340a7000) [pid = 1924] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa461cc000) [pid = 1924] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa34099c00) [pid = 1924] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa38a75000) [pid = 1924] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa40c23400) [pid = 1924] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa344bb400) [pid = 1924] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa3b548000) [pid = 1924] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa45148c00) [pid = 1924] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa46fe1000) [pid = 1924] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa33c76400) [pid = 1924] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa3409f800) [pid = 1924] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa32860800) [pid = 1924] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa40c6b800) [pid = 1924] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa3549a800) [pid = 1924] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa33c6d000) [pid = 1924] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa44f61400) [pid = 1924] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa40c75c00) [pid = 1924] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa32866800) [pid = 1924] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa471df000) [pid = 1924] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:13:34 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa362e0800) [pid = 1924] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:13:34 INFO - PROCESS | 1924 | 1462922014484 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:13:34 INFO - PROCESS | 1924 | 1462922014488 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 16:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:13:34 INFO - PROCESS | 1924 | 1462922014505 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:13:34 INFO - PROCESS | 1924 | 1462922014513 Marionette TRACE conn4 <- [1,1870,null,{}] 16:13:34 INFO - PROCESS | 1924 | 1462922014521 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:34 INFO - PROCESS | 1924 | 1462922014722 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:13:34 INFO - PROCESS | 1924 | 1462922014907 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cd5800 == 153 [pid = 1924] [id = 475] 16:13:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa33c6ec00) [pid = 1924] [serial = 1426] [outer = (nil)] 16:13:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa36572000) [pid = 1924] [serial = 1427] [outer = 0x7ffa33c6ec00] 16:13:34 INFO - PROCESS | 1924 | 1462922014975 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa370b5800) [pid = 1924] [serial = 1428] [outer = 0x7ffa33c6ec00] 16:13:35 INFO - PROCESS | 1924 | 1462922015699 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1250ms 16:13:35 INFO - PROCESS | 1924 | 1462922015755 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:13:35 INFO - PROCESS | 1924 | 1462922015758 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 16:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:13:35 INFO - PROCESS | 1924 | 1462922015767 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 1924 | 1462922015771 Marionette TRACE conn4 <- [1,1874,null,{}] 16:13:35 INFO - PROCESS | 1924 | 1462922015776 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 1924 | 1462922015974 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:13:36 INFO - PROCESS | 1924 | 1462922015992 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd9800 == 154 [pid = 1924] [id = 476] 16:13:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa36574400) [pid = 1924] [serial = 1429] [outer = (nil)] 16:13:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa37c39400) [pid = 1924] [serial = 1430] [outer = 0x7ffa36574400] 16:13:36 INFO - PROCESS | 1924 | 1462922016060 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa38a77000) [pid = 1924] [serial = 1431] [outer = 0x7ffa36574400] 16:13:37 INFO - PROCESS | 1924 | 1462922017403 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1680ms 16:13:37 INFO - PROCESS | 1924 | 1462922017448 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:13:37 INFO - PROCESS | 1924 | 1462922017456 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 16:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:13:37 INFO - PROCESS | 1924 | 1462922017466 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 1924 | 1462922017471 Marionette TRACE conn4 <- [1,1878,null,{}] 16:13:37 INFO - PROCESS | 1924 | 1462922017500 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:37 INFO - PROCESS | 1924 | 1462922017775 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:13:38 INFO - PROCESS | 1924 | 1462922018096 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37234000 == 155 [pid = 1924] [id = 477] 16:13:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa344b6c00) [pid = 1924] [serial = 1432] [outer = (nil)] 16:13:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa344d7800) [pid = 1924] [serial = 1433] [outer = 0x7ffa344b6c00] 16:13:38 INFO - PROCESS | 1924 | 1462922018179 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa346f4400) [pid = 1924] [serial = 1434] [outer = 0x7ffa344b6c00] 16:13:39 INFO - PROCESS | 1924 | 1462922019161 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1756ms 16:13:39 INFO - PROCESS | 1924 | 1462922019222 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 1924 | 1462922019232 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 16:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:13:39 INFO - PROCESS | 1924 | 1462922019243 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 1924 | 1462922019248 Marionette TRACE conn4 <- [1,1882,null,{}] 16:13:39 INFO - PROCESS | 1924 | 1462922019255 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:39 INFO - PROCESS | 1924 | 1462922019513 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:13:39 INFO - PROCESS | 1924 | 1462922019853 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b04f800 == 156 [pid = 1924] [id = 478] 16:13:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa33c6dc00) [pid = 1924] [serial = 1435] [outer = (nil)] 16:13:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa36569c00) [pid = 1924] [serial = 1436] [outer = 0x7ffa33c6dc00] 16:13:39 INFO - PROCESS | 1924 | 1462922019935 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa370bac00) [pid = 1924] [serial = 1437] [outer = 0x7ffa33c6dc00] 16:13:40 INFO - PROCESS | 1924 | 1462922020824 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1640ms 16:13:40 INFO - PROCESS | 1924 | 1462922020884 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:13:40 INFO - PROCESS | 1924 | 1462922020887 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 16:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:13:40 INFO - PROCESS | 1924 | 1462922020895 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:13:40 INFO - PROCESS | 1924 | 1462922020901 Marionette TRACE conn4 <- [1,1886,null,{}] 16:13:40 INFO - PROCESS | 1924 | 1462922020920 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 1924 | 1462922021226 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:13:41 INFO - PROCESS | 1924 | 1462922021532 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b84e800 == 157 [pid = 1924] [id = 479] 16:13:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa38a7f400) [pid = 1924] [serial = 1438] [outer = (nil)] 16:13:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3adef400) [pid = 1924] [serial = 1439] [outer = 0x7ffa38a7f400] 16:13:41 INFO - PROCESS | 1924 | 1462922021623 Marionette DEBUG loaded listener.js 16:13:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3b4a9000) [pid = 1924] [serial = 1440] [outer = 0x7ffa38a7f400] 16:13:42 INFO - PROCESS | 1924 | 1462922022590 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1738ms 16:13:42 INFO - PROCESS | 1924 | 1462922022635 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:13:42 INFO - PROCESS | 1924 | 1462922022641 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 16:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:13:42 INFO - PROCESS | 1924 | 1462922022648 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 1924 | 1462922022651 Marionette TRACE conn4 <- [1,1890,null,{}] 16:13:42 INFO - PROCESS | 1924 | 1462922022657 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:42 INFO - PROCESS | 1924 | 1462922022912 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:13:43 INFO - PROCESS | 1924 | 1462922023217 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c20e800 == 158 [pid = 1924] [id = 480] 16:13:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa38a82400) [pid = 1924] [serial = 1441] [outer = (nil)] 16:13:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3b54f800) [pid = 1924] [serial = 1442] [outer = 0x7ffa38a82400] 16:13:43 INFO - PROCESS | 1924 | 1462922023306 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3c2c1800) [pid = 1924] [serial = 1443] [outer = 0x7ffa38a82400] 16:13:44 INFO - PROCESS | 1924 | 1462922024186 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1583ms 16:13:44 INFO - PROCESS | 1924 | 1462922024248 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 1924 | 1462922024255 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:13:44 INFO - PROCESS | 1924 | 1462922024265 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 1924 | 1462922024268 Marionette TRACE conn4 <- [1,1894,null,{}] 16:13:44 INFO - PROCESS | 1924 | 1462922024274 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 1924 | 1462922024523 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:13:44 INFO - PROCESS | 1924 | 1462922024779 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c5a8000 == 159 [pid = 1924] [id = 481] 16:13:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa3ade8800) [pid = 1924] [serial = 1444] [outer = (nil)] 16:13:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3c520800) [pid = 1924] [serial = 1445] [outer = 0x7ffa3ade8800] 16:13:44 INFO - PROCESS | 1924 | 1462922024915 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3cdfb800) [pid = 1924] [serial = 1446] [outer = 0x7ffa3ade8800] 16:13:45 INFO - PROCESS | 1924 | 1462922025865 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1644ms 16:13:45 INFO - PROCESS | 1924 | 1462922025910 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 1924 | 1462922025914 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 16:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:13:45 INFO - PROCESS | 1924 | 1462922025920 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 1924 | 1462922025923 Marionette TRACE conn4 <- [1,1898,null,{}] 16:13:45 INFO - PROCESS | 1924 | 1462922025929 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 1924 | 1462922026174 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:13:46 INFO - PROCESS | 1924 | 1462922026475 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef68000 == 160 [pid = 1924] [id = 482] 16:13:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa3edf5800) [pid = 1924] [serial = 1447] [outer = (nil)] 16:13:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa40a52400) [pid = 1924] [serial = 1448] [outer = 0x7ffa3edf5800] 16:13:46 INFO - PROCESS | 1924 | 1462922026557 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa40c6b800) [pid = 1924] [serial = 1449] [outer = 0x7ffa3edf5800] 16:13:47 INFO - PROCESS | 1924 | 1462922027450 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1582ms 16:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:13:47 INFO - PROCESS | 1924 | 1462922027504 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 1924 | 1462922027507 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 16:13:47 INFO - PROCESS | 1924 | 1462922027513 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 1924 | 1462922027516 Marionette TRACE conn4 <- [1,1902,null,{}] 16:13:47 INFO - PROCESS | 1924 | 1462922027523 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:47 INFO - PROCESS | 1924 | 1462922027767 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:13:48 INFO - PROCESS | 1924 | 1462922028068 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd5e800 == 161 [pid = 1924] [id = 483] 16:13:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3edf6c00) [pid = 1924] [serial = 1450] [outer = (nil)] 16:13:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa411b8c00) [pid = 1924] [serial = 1451] [outer = 0x7ffa3edf6c00] 16:13:48 INFO - PROCESS | 1924 | 1462922028154 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa4130a000) [pid = 1924] [serial = 1452] [outer = 0x7ffa3edf6c00] 16:13:49 INFO - PROCESS | 1924 | 1462922029045 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1584ms 16:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:13:49 INFO - PROCESS | 1924 | 1462922029098 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 1924 | 1462922029101 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 16:13:49 INFO - PROCESS | 1924 | 1462922029109 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 1924 | 1462922029113 Marionette TRACE conn4 <- [1,1906,null,{}] 16:13:49 INFO - PROCESS | 1924 | 1462922029119 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 1924 | 1462922029375 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:13:49 INFO - PROCESS | 1924 | 1462922029672 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4144c800 == 162 [pid = 1924] [id = 484] 16:13:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa40a50400) [pid = 1924] [serial = 1453] [outer = (nil)] 16:13:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa44ec8400) [pid = 1924] [serial = 1454] [outer = 0x7ffa40a50400] 16:13:49 INFO - PROCESS | 1924 | 1462922029759 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa45143800) [pid = 1924] [serial = 1455] [outer = 0x7ffa40a50400] 16:13:50 INFO - PROCESS | 1924 | 1462922030655 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1593ms 16:13:50 INFO - PROCESS | 1924 | 1462922030700 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:13:50 INFO - PROCESS | 1924 | 1462922030705 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 16:13:50 INFO - PROCESS | 1924 | 1462922030712 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 1924 | 1462922030716 Marionette TRACE conn4 <- [1,1910,null,{}] 16:13:50 INFO - PROCESS | 1924 | 1462922030721 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:50 INFO - PROCESS | 1924 | 1462922030950 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:13:51 INFO - PROCESS | 1924 | 1462922031230 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45193800 == 163 [pid = 1924] [id = 485] 16:13:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa37bd1c00) [pid = 1924] [serial = 1456] [outer = (nil)] 16:13:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa45a0a400) [pid = 1924] [serial = 1457] [outer = 0x7ffa37bd1c00] 16:13:51 INFO - PROCESS | 1924 | 1462922031370 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa45a29400) [pid = 1924] [serial = 1458] [outer = 0x7ffa37bd1c00] 16:13:52 INFO - PROCESS | 1924 | 1462922032258 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1589ms 16:13:52 INFO - PROCESS | 1924 | 1462922032301 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 1924 | 1462922032305 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 16:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:13:52 INFO - PROCESS | 1924 | 1462922032311 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 1924 | 1462922032313 Marionette TRACE conn4 <- [1,1914,null,{}] 16:13:52 INFO - PROCESS | 1924 | 1462922032319 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 1924 | 1462922032541 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:13:52 INFO - PROCESS | 1924 | 1462922032867 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d6a800 == 164 [pid = 1924] [id = 486] 16:13:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa40c6d800) [pid = 1924] [serial = 1459] [outer = (nil)] 16:13:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa45cba800) [pid = 1924] [serial = 1460] [outer = 0x7ffa40c6d800] 16:13:52 INFO - PROCESS | 1924 | 1462922032956 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa45dabc00) [pid = 1924] [serial = 1461] [outer = 0x7ffa40c6d800] 16:13:53 INFO - PROCESS | 1924 | 1462922033839 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1578ms 16:13:53 INFO - PROCESS | 1924 | 1462922033893 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 1924 | 1462922033898 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 16:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:13:53 INFO - PROCESS | 1924 | 1462922033905 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 1924 | 1462922033911 Marionette TRACE conn4 <- [1,1918,null,{}] 16:13:53 INFO - PROCESS | 1924 | 1462922033918 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:54 INFO - PROCESS | 1924 | 1462922034207 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:13:54 INFO - PROCESS | 1924 | 1462922034528 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e4a000 == 165 [pid = 1924] [id = 487] 16:13:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa46f0a800) [pid = 1924] [serial = 1462] [outer = (nil)] 16:13:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa46f10c00) [pid = 1924] [serial = 1463] [outer = 0x7ffa46f0a800] 16:13:54 INFO - PROCESS | 1924 | 1462922034627 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa46f2f400) [pid = 1924] [serial = 1464] [outer = 0x7ffa46f0a800] 16:13:55 INFO - PROCESS | 1924 | 1462922035565 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1691ms 16:13:55 INFO - PROCESS | 1924 | 1462922035598 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:13:55 INFO - PROCESS | 1924 | 1462922035602 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 16:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:13:55 INFO - PROCESS | 1924 | 1462922035608 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 1924 | 1462922035610 Marionette TRACE conn4 <- [1,1922,null,{}] 16:13:55 INFO - PROCESS | 1924 | 1462922035616 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 1924 | 1462922035842 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:13:56 INFO - PROCESS | 1924 | 1462922036167 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47040000 == 166 [pid = 1924] [id = 488] 16:13:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa37e3f000) [pid = 1924] [serial = 1465] [outer = (nil)] 16:13:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa46fd8c00) [pid = 1924] [serial = 1466] [outer = 0x7ffa37e3f000] 16:13:56 INFO - PROCESS | 1924 | 1462922036260 Marionette DEBUG loaded listener.js 16:13:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa47071c00) [pid = 1924] [serial = 1467] [outer = 0x7ffa37e3f000] 16:13:57 INFO - PROCESS | 1924 | 1462922037164 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1629ms 16:13:57 INFO - PROCESS | 1924 | 1462922037238 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:13:57 INFO - PROCESS | 1924 | 1462922037242 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 16:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:13:57 INFO - PROCESS | 1924 | 1462922037249 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:13:57 INFO - PROCESS | 1924 | 1462922037251 Marionette TRACE conn4 <- [1,1926,null,{}] 16:13:57 INFO - PROCESS | 1924 | 1462922037266 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 1924 | 1462922037529 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:13:57 INFO - PROCESS | 1924 | 1462922037855 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48265000 == 167 [pid = 1924] [id = 489] 16:13:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa3d9b1400) [pid = 1924] [serial = 1468] [outer = (nil)] 16:13:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa471d9800) [pid = 1924] [serial = 1469] [outer = 0x7ffa3d9b1400] 16:13:57 INFO - PROCESS | 1924 | 1462922037936 Marionette DEBUG loaded listener.js 16:13:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa472d5000) [pid = 1924] [serial = 1470] [outer = 0x7ffa3d9b1400] 16:13:58 INFO - PROCESS | 1924 | 1462922038796 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1602ms 16:13:58 INFO - PROCESS | 1924 | 1462922038867 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 1924 | 1462922038871 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 16:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:13:58 INFO - PROCESS | 1924 | 1462922038883 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 1924 | 1462922038886 Marionette TRACE conn4 <- [1,1930,null,{}] 16:13:58 INFO - PROCESS | 1924 | 1462922038895 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 1924 | 1462922039136 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:13:59 INFO - PROCESS | 1924 | 1462922039448 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a12e000 == 168 [pid = 1924] [id = 490] 16:13:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa46fd5800) [pid = 1924] [serial = 1471] [outer = (nil)] 16:13:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa472e0800) [pid = 1924] [serial = 1472] [outer = 0x7ffa46fd5800] 16:13:59 INFO - PROCESS | 1924 | 1462922039546 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa474c8800) [pid = 1924] [serial = 1473] [outer = 0x7ffa46fd5800] 16:14:00 INFO - PROCESS | 1924 | 1462922040527 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1683ms 16:14:00 INFO - PROCESS | 1924 | 1462922040567 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:14:00 INFO - PROCESS | 1924 | 1462922040572 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 16:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:14:00 INFO - PROCESS | 1924 | 1462922040579 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:14:00 INFO - PROCESS | 1924 | 1462922040583 Marionette TRACE conn4 <- [1,1934,null,{}] 16:14:00 INFO - PROCESS | 1924 | 1462922040589 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:00 INFO - PROCESS | 1924 | 1462922040835 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:14:01 INFO - PROCESS | 1924 | 1462922041150 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edc6000 == 169 [pid = 1924] [id = 491] 16:14:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa37e4a000) [pid = 1924] [serial = 1474] [outer = (nil)] 16:14:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa484bec00) [pid = 1924] [serial = 1475] [outer = 0x7ffa37e4a000] 16:14:01 INFO - PROCESS | 1924 | 1462922041256 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa48827c00) [pid = 1924] [serial = 1476] [outer = 0x7ffa37e4a000] 16:14:02 INFO - PROCESS | 1924 | 1462922042198 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1685ms 16:14:02 INFO - PROCESS | 1924 | 1462922042265 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 1924 | 1462922042269 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 16:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:14:02 INFO - PROCESS | 1924 | 1462922042275 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 1924 | 1462922042277 Marionette TRACE conn4 <- [1,1938,null,{}] 16:14:02 INFO - PROCESS | 1924 | 1462922042284 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 1924 | 1462922042526 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:14:02 INFO - PROCESS | 1924 | 1462922042854 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500d6800 == 170 [pid = 1924] [id = 492] 16:14:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa40c18800) [pid = 1924] [serial = 1477] [outer = (nil)] 16:14:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa49d59800) [pid = 1924] [serial = 1478] [outer = 0x7ffa40c18800] 16:14:02 INFO - PROCESS | 1924 | 1462922042954 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa4c50c800) [pid = 1924] [serial = 1479] [outer = 0x7ffa40c18800] 16:14:03 INFO - PROCESS | 1924 | 1462922043821 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1590ms 16:14:03 INFO - PROCESS | 1924 | 1462922043866 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 1924 | 1462922043871 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 16:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:14:03 INFO - PROCESS | 1924 | 1462922043880 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 1924 | 1462922043883 Marionette TRACE conn4 <- [1,1942,null,{}] 16:14:03 INFO - PROCESS | 1924 | 1462922043889 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:04 INFO - PROCESS | 1924 | 1462922044133 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:14:04 INFO - PROCESS | 1924 | 1462922044413 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5119a000 == 171 [pid = 1924] [id = 493] 16:14:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa32860800) [pid = 1924] [serial = 1480] [outer = (nil)] 16:14:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa4c558800) [pid = 1924] [serial = 1481] [outer = 0x7ffa32860800] 16:14:04 INFO - PROCESS | 1924 | 1462922044542 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa4da3d400) [pid = 1924] [serial = 1482] [outer = 0x7ffa32860800] 16:14:05 INFO - PROCESS | 1924 | 1462922045486 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1683ms 16:14:05 INFO - PROCESS | 1924 | 1462922045564 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:14:05 INFO - PROCESS | 1924 | 1462922045567 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 16:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:14:05 INFO - PROCESS | 1924 | 1462922045574 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:14:05 INFO - PROCESS | 1924 | 1462922045577 Marionette TRACE conn4 <- [1,1946,null,{}] 16:14:05 INFO - PROCESS | 1924 | 1462922045583 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 1924 | 1462922045864 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:14:06 INFO - PROCESS | 1924 | 1462922046191 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa389a2800 == 172 [pid = 1924] [id = 494] 16:14:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa33c6f400) [pid = 1924] [serial = 1483] [outer = (nil)] 16:14:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa3548e400) [pid = 1924] [serial = 1484] [outer = 0x7ffa33c6f400] 16:14:06 INFO - PROCESS | 1924 | 1462922046293 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa3cfee000) [pid = 1924] [serial = 1485] [outer = 0x7ffa33c6f400] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cd5800 == 171 [pid = 1924] [id = 475] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37d7a800 == 170 [pid = 1924] [id = 474] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa348d0800 == 169 [pid = 1924] [id = 473] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3400c000 == 168 [pid = 1924] [id = 472] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328bb000 == 167 [pid = 1924] [id = 470] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa53757800 == 166 [pid = 1924] [id = 469] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50618000 == 165 [pid = 1924] [id = 468] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb4a000 == 164 [pid = 1924] [id = 467] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f10a800 == 163 [pid = 1924] [id = 466] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a113800 == 162 [pid = 1924] [id = 465] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4702f000 == 161 [pid = 1924] [id = 464] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461f6800 == 160 [pid = 1924] [id = 463] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa451b1800 == 159 [pid = 1924] [id = 462] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41460800 == 158 [pid = 1924] [id = 461] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fa05000 == 157 [pid = 1924] [id = 460] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c58b800 == 156 [pid = 1924] [id = 459] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be82000 == 155 [pid = 1924] [id = 458] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b58c800 == 154 [pid = 1924] [id = 457] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fde800 == 153 [pid = 1924] [id = 456] 16:14:08 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37d70000 == 152 [pid = 1924] [id = 455] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa341bdc00) [pid = 1924] [serial = 1278] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa474cc400) [pid = 1924] [serial = 1335] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa45a1fc00) [pid = 1924] [serial = 1322] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa362cc400) [pid = 1924] [serial = 1349] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa4ed88000) [pid = 1924] [serial = 1344] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa3b54b000) [pid = 1924] [serial = 1284] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa4bb2cc00) [pid = 1924] [serial = 1338] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa44f63400) [pid = 1924] [serial = 1350] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa344b3400) [pid = 1924] [serial = 1356] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3c526000) [pid = 1924] [serial = 1311] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa4130d000) [pid = 1924] [serial = 1316] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa346efc00) [pid = 1924] [serial = 1358] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa3d9b8400) [pid = 1924] [serial = 1314] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa474c5800) [pid = 1924] [serial = 1233] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa341b7400) [pid = 1924] [serial = 1355] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa470e5800) [pid = 1924] [serial = 1331] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa346ed400) [pid = 1924] [serial = 1302] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa3d9b9000) [pid = 1924] [serial = 1281] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa346ee000) [pid = 1924] [serial = 1362] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa45a03400) [pid = 1924] [serial = 1320] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa36571800) [pid = 1924] [serial = 1305] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa37c3f400) [pid = 1924] [serial = 1346] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3cff6000) [pid = 1924] [serial = 1313] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa461d0800) [pid = 1924] [serial = 1328] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa45dd5400) [pid = 1924] [serial = 1347] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa45cc1800) [pid = 1924] [serial = 1325] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa45a2f800) [pid = 1924] [serial = 1323] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa340a4400) [pid = 1924] [serial = 1275] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa46f06400) [pid = 1924] [serial = 1329] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa45010c00) [pid = 1924] [serial = 1319] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa344d7000) [pid = 1924] [serial = 1301] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa3409cc00) [pid = 1924] [serial = 1361] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa44ec2c00) [pid = 1924] [serial = 1317] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa4c559400) [pid = 1924] [serial = 1340] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa471e1400) [pid = 1924] [serial = 1332] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa484c1800) [pid = 1924] [serial = 1337] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa3c2bb400) [pid = 1924] [serial = 1310] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa472d9400) [pid = 1924] [serial = 1334] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa4e857c00) [pid = 1924] [serial = 1343] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa45dd4800) [pid = 1924] [serial = 1326] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3adee000) [pid = 1924] [serial = 1307] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4da35c00) [pid = 1924] [serial = 1341] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3548b400) [pid = 1924] [serial = 1359] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa362d8c00) [pid = 1924] [serial = 1304] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa3b4b2c00) [pid = 1924] [serial = 1308] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa37bd0800) [pid = 1924] [serial = 1352] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa362dd000) [pid = 1924] [serial = 1364] [outer = (nil)] [url = about:blank] 16:14:08 INFO - PROCESS | 1924 | 1462922048649 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3092ms 16:14:08 INFO - PROCESS | 1924 | 1462922048669 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 1924 | 1462922048677 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 16:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:14:08 INFO - PROCESS | 1924 | 1462922048722 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 1924 | 1462922048733 Marionette TRACE conn4 <- [1,1950,null,{}] 16:14:08 INFO - PROCESS | 1924 | 1462922048748 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 1924 | 1462922048968 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:14:09 INFO - PROCESS | 1924 | 1462922049139 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348c6800 == 153 [pid = 1924] [id = 495] 16:14:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa33c7a800) [pid = 1924] [serial = 1486] [outer = (nil)] 16:14:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa340a7400) [pid = 1924] [serial = 1487] [outer = 0x7ffa33c7a800] 16:14:09 INFO - PROCESS | 1924 | 1462922049210 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa341c0800) [pid = 1924] [serial = 1488] [outer = 0x7ffa33c7a800] 16:14:10 INFO - PROCESS | 1924 | 1462922050077 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1446ms 16:14:10 INFO - PROCESS | 1924 | 1462922050132 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 1924 | 1462922050140 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:14:10 INFO - PROCESS | 1924 | 1462922050150 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 1924 | 1462922050153 Marionette TRACE conn4 <- [1,1954,null,{}] 16:14:10 INFO - PROCESS | 1924 | 1462922050160 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 1924 | 1462922050382 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:14:10 INFO - PROCESS | 1924 | 1462922050586 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37d75800 == 154 [pid = 1924] [id = 496] 16:14:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa344bb400) [pid = 1924] [serial = 1489] [outer = (nil)] 16:14:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa346eec00) [pid = 1924] [serial = 1490] [outer = 0x7ffa344bb400] 16:14:10 INFO - PROCESS | 1924 | 1462922050653 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa35441000) [pid = 1924] [serial = 1491] [outer = 0x7ffa344bb400] 16:14:11 INFO - PROCESS | 1924 | 1462922051610 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1486ms 16:14:11 INFO - PROCESS | 1924 | 1462922051636 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 1924 | 1462922051639 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 16:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:14:11 INFO - PROCESS | 1924 | 1462922051658 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 1924 | 1462922051664 Marionette TRACE conn4 <- [1,1958,null,{}] 16:14:11 INFO - PROCESS | 1924 | 1462922051690 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 1924 | 1462922051980 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:14:12 INFO - PROCESS | 1924 | 1462922052013 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e57000 == 155 [pid = 1924] [id = 497] 16:14:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa362db000) [pid = 1924] [serial = 1492] [outer = (nil)] 16:14:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3656b800) [pid = 1924] [serial = 1493] [outer = 0x7ffa362db000] 16:14:12 INFO - PROCESS | 1924 | 1462922052087 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa370bb000) [pid = 1924] [serial = 1494] [outer = 0x7ffa362db000] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa4ede7800) [pid = 1924] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa37bd3800) [pid = 1924] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa33c74000) [pid = 1924] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4706d800) [pid = 1924] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa46f2ec00) [pid = 1924] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa3d9b9c00) [pid = 1924] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa346f6000) [pid = 1924] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa35491400) [pid = 1924] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa33c75400) [pid = 1924] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa472df800) [pid = 1924] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa38a7ac00) [pid = 1924] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa32861000) [pid = 1924] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa33c6ec00) [pid = 1924] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa344b4800) [pid = 1924] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa344d7c00) [pid = 1924] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa3edf6000) [pid = 1924] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa474c8400) [pid = 1924] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa46f2e400) [pid = 1924] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa32862400) [pid = 1924] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa344b8800) [pid = 1924] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa344d6400) [pid = 1924] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa3edfb400) [pid = 1924] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:14:13 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa370bbc00) [pid = 1924] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:14:13 INFO - PROCESS | 1924 | 1462922053660 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2044ms 16:14:13 INFO - PROCESS | 1924 | 1462922053703 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 1924 | 1462922053708 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 16:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:14:13 INFO - PROCESS | 1924 | 1462922053715 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 1924 | 1462922053718 Marionette TRACE conn4 <- [1,1962,null,{}] 16:14:13 INFO - PROCESS | 1924 | 1462922053740 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 1924 | 1462922053962 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:14:13 INFO - PROCESS | 1924 | 1462922053972 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fcf000 == 156 [pid = 1924] [id = 498] 16:14:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa32862400) [pid = 1924] [serial = 1495] [outer = (nil)] 16:14:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa370bbc00) [pid = 1924] [serial = 1496] [outer = 0x7ffa32862400] 16:14:14 INFO - PROCESS | 1924 | 1462922054041 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa37c34c00) [pid = 1924] [serial = 1497] [outer = 0x7ffa32862400] 16:14:14 INFO - PROCESS | 1924 | 1462922054986 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1285ms 16:14:15 INFO - PROCESS | 1924 | 1462922055008 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 1924 | 1462922055012 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 16:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:14:15 INFO - PROCESS | 1924 | 1462922055029 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 1924 | 1462922055032 Marionette TRACE conn4 <- [1,1966,null,{}] 16:14:15 INFO - PROCESS | 1924 | 1462922055038 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 1924 | 1462922055258 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:14:15 INFO - PROCESS | 1924 | 1462922055748 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345de800 == 157 [pid = 1924] [id = 499] 16:14:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa33c6f000) [pid = 1924] [serial = 1498] [outer = (nil)] 16:14:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa33c7bc00) [pid = 1924] [serial = 1499] [outer = 0x7ffa33c6f000] 16:14:15 INFO - PROCESS | 1924 | 1462922055839 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa341bbc00) [pid = 1924] [serial = 1500] [outer = 0x7ffa33c6f000] 16:14:16 INFO - PROCESS | 1924 | 1462922056711 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1796ms 16:14:16 INFO - PROCESS | 1924 | 1462922056818 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:14:16 INFO - PROCESS | 1924 | 1462922056824 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 16:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:14:16 INFO - PROCESS | 1924 | 1462922056834 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 1924 | 1462922056839 Marionette TRACE conn4 <- [1,1970,null,{}] 16:14:16 INFO - PROCESS | 1924 | 1462922056857 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 1924 | 1462922057084 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:14:17 INFO - PROCESS | 1924 | 1462922057353 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd5800 == 158 [pid = 1924] [id = 500] 16:14:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa3543dc00) [pid = 1924] [serial = 1501] [outer = (nil)] 16:14:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa35499c00) [pid = 1924] [serial = 1502] [outer = 0x7ffa3543dc00] 16:14:17 INFO - PROCESS | 1924 | 1462922057483 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa3656b400) [pid = 1924] [serial = 1503] [outer = 0x7ffa3543dc00] 16:14:18 INFO - PROCESS | 1924 | 1462922058475 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1695ms 16:14:18 INFO - PROCESS | 1924 | 1462922058532 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:14:18 INFO - PROCESS | 1924 | 1462922058538 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 16:14:18 INFO - PROCESS | 1924 | 1462922058545 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 1924 | 1462922058549 Marionette TRACE conn4 <- [1,1974,null,{}] 16:14:18 INFO - PROCESS | 1924 | 1462922058555 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 1924 | 1462922058809 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:14:19 INFO - PROCESS | 1924 | 1462922059158 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b848000 == 159 [pid = 1924] [id = 501] 16:14:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa37c41000) [pid = 1924] [serial = 1504] [outer = (nil)] 16:14:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa38a7c400) [pid = 1924] [serial = 1505] [outer = 0x7ffa37c41000] 16:14:19 INFO - PROCESS | 1924 | 1462922059251 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa3adf0000) [pid = 1924] [serial = 1506] [outer = 0x7ffa37c41000] 16:14:20 INFO - PROCESS | 1924 | 1462922060188 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1684ms 16:14:20 INFO - PROCESS | 1924 | 1462922060230 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 1924 | 1462922060234 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:14:20 INFO - PROCESS | 1924 | 1462922060252 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 1924 | 1462922060264 Marionette TRACE conn4 <- [1,1978,null,{}] 16:14:20 INFO - PROCESS | 1924 | 1462922060275 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 1924 | 1462922060568 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:14:20 INFO - PROCESS | 1924 | 1462922060893 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c490000 == 160 [pid = 1924] [id = 502] 16:14:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa37e3f400) [pid = 1924] [serial = 1507] [outer = (nil)] 16:14:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3c2b8c00) [pid = 1924] [serial = 1508] [outer = 0x7ffa37e3f400] 16:14:20 INFO - PROCESS | 1924 | 1462922060982 Marionette DEBUG loaded listener.js 16:14:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3cfeb800) [pid = 1924] [serial = 1509] [outer = 0x7ffa37e3f400] 16:14:21 INFO - PROCESS | 1924 | 1462922061913 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1710ms 16:14:21 INFO - PROCESS | 1924 | 1462922061955 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 1924 | 1462922061962 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 16:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:14:22 INFO - PROCESS | 1924 | 1462922061996 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:14:22 INFO - PROCESS | 1924 | 1462922061999 Marionette TRACE conn4 <- [1,1982,null,{}] 16:14:22 INFO - PROCESS | 1924 | 1462922062007 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 1924 | 1462922062305 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:14:22 INFO - PROCESS | 1924 | 1462922062611 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef4f000 == 161 [pid = 1924] [id = 503] 16:14:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3b4ac400) [pid = 1924] [serial = 1510] [outer = (nil)] 16:14:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa3d9ba800) [pid = 1924] [serial = 1511] [outer = 0x7ffa3b4ac400] 16:14:22 INFO - PROCESS | 1924 | 1462922062706 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3f088400) [pid = 1924] [serial = 1512] [outer = 0x7ffa3b4ac400] 16:14:23 INFO - PROCESS | 1924 | 1462922063590 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1640ms 16:14:23 INFO - PROCESS | 1924 | 1462922063630 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 1924 | 1462922063634 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 16:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:14:23 INFO - PROCESS | 1924 | 1462922063640 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 1924 | 1462922063643 Marionette TRACE conn4 <- [1,1986,null,{}] 16:14:23 INFO - PROCESS | 1924 | 1462922063649 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 1924 | 1462922063874 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:14:24 INFO - PROCESS | 1924 | 1462922064095 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd59800 == 162 [pid = 1924] [id = 504] 16:14:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa40c68400) [pid = 1924] [serial = 1513] [outer = (nil)] 16:14:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa40c70400) [pid = 1924] [serial = 1514] [outer = 0x7ffa40c68400] 16:14:24 INFO - PROCESS | 1924 | 1462922064278 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa4514f400) [pid = 1924] [serial = 1515] [outer = 0x7ffa40c68400] 16:14:25 INFO - PROCESS | 1924 | 1462922065245 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1680ms 16:14:25 INFO - PROCESS | 1924 | 1462922065321 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 1924 | 1462922065325 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 16:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:14:25 INFO - PROCESS | 1924 | 1462922065331 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 1924 | 1462922065335 Marionette TRACE conn4 <- [1,1990,null,{}] 16:14:25 INFO - PROCESS | 1924 | 1462922065341 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 1924 | 1462922065626 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:14:25 INFO - PROCESS | 1924 | 1462922065931 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4154e800 == 163 [pid = 1924] [id = 505] 16:14:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa40a44400) [pid = 1924] [serial = 1516] [outer = (nil)] 16:14:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa45c85800) [pid = 1924] [serial = 1517] [outer = 0x7ffa40a44400] 16:14:26 INFO - PROCESS | 1924 | 1462922066008 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa45dcc800) [pid = 1924] [serial = 1518] [outer = 0x7ffa40a44400] 16:14:26 INFO - PROCESS | 1924 | 1462922066932 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1631ms 16:14:26 INFO - PROCESS | 1924 | 1462922066964 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 1924 | 1462922066968 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 16:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:14:26 INFO - PROCESS | 1924 | 1462922066973 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 1924 | 1462922066976 Marionette TRACE conn4 <- [1,1994,null,{}] 16:14:26 INFO - PROCESS | 1924 | 1462922066982 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 1924 | 1462922067219 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:14:27 INFO - PROCESS | 1924 | 1462922067543 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45905000 == 164 [pid = 1924] [id = 506] 16:14:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa40c69000) [pid = 1924] [serial = 1519] [outer = (nil)] 16:14:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa46702400) [pid = 1924] [serial = 1520] [outer = 0x7ffa40c69000] 16:14:27 INFO - PROCESS | 1924 | 1462922067625 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa469e8000) [pid = 1924] [serial = 1521] [outer = 0x7ffa40c69000] 16:14:28 INFO - PROCESS | 1924 | 1462922068549 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1629ms 16:14:28 INFO - PROCESS | 1924 | 1462922068605 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 1924 | 1462922068608 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 16:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:14:28 INFO - PROCESS | 1924 | 1462922068615 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 1924 | 1462922068618 Marionette TRACE conn4 <- [1,1998,null,{}] 16:14:28 INFO - PROCESS | 1924 | 1462922068624 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:28 INFO - PROCESS | 1924 | 1462922068868 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:14:29 INFO - PROCESS | 1924 | 1462922069181 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4682c800 == 165 [pid = 1924] [id = 507] 16:14:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa45a18000) [pid = 1924] [serial = 1522] [outer = (nil)] 16:14:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa46f0c400) [pid = 1924] [serial = 1523] [outer = 0x7ffa45a18000] 16:14:29 INFO - PROCESS | 1924 | 1462922069274 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa46f2b400) [pid = 1924] [serial = 1524] [outer = 0x7ffa45a18000] 16:14:30 INFO - PROCESS | 1924 | 1462922070208 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1638ms 16:14:30 INFO - PROCESS | 1924 | 1462922070254 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:14:30 INFO - PROCESS | 1924 | 1462922070258 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 16:14:30 INFO - PROCESS | 1924 | 1462922070264 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 1924 | 1462922070268 Marionette TRACE conn4 <- [1,2002,null,{}] 16:14:30 INFO - PROCESS | 1924 | 1462922070274 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 1924 | 1462922070527 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:14:30 INFO - PROCESS | 1924 | 1462922070878 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f94000 == 166 [pid = 1924] [id = 508] 16:14:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa46fdc400) [pid = 1924] [serial = 1525] [outer = (nil)] 16:14:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa470e9400) [pid = 1924] [serial = 1526] [outer = 0x7ffa46fdc400] 16:14:30 INFO - PROCESS | 1924 | 1462922070972 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa472d6000) [pid = 1924] [serial = 1527] [outer = 0x7ffa46fdc400] 16:14:31 INFO - PROCESS | 1924 | 1462922071903 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1682ms 16:14:31 INFO - PROCESS | 1924 | 1462922071946 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:14:31 INFO - PROCESS | 1924 | 1462922071950 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 16:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:14:31 INFO - PROCESS | 1924 | 1462922071956 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:14:31 INFO - PROCESS | 1924 | 1462922071959 Marionette TRACE conn4 <- [1,2006,null,{}] 16:14:31 INFO - PROCESS | 1924 | 1462922071965 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:32 INFO - PROCESS | 1924 | 1462922072187 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:14:32 INFO - PROCESS | 1924 | 1462922072504 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4746a000 == 167 [pid = 1924] [id = 509] 16:14:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa484c0000) [pid = 1924] [serial = 1528] [outer = (nil)] 16:14:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa48578800) [pid = 1924] [serial = 1529] [outer = 0x7ffa484c0000] 16:14:32 INFO - PROCESS | 1924 | 1462922072602 Marionette DEBUG loaded listener.js 16:14:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa49d2b800) [pid = 1924] [serial = 1530] [outer = 0x7ffa484c0000] 16:14:33 INFO - PROCESS | 1924 | 1462922073592 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:14:33 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 16:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1683ms 16:14:33 INFO - PROCESS | 1924 | 1462922073640 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:14:33 INFO - PROCESS | 1924 | 1462922073645 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 16:14:33 INFO - PROCESS | 1924 | 1462922073652 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 1924 | 1462922073658 Marionette TRACE conn4 <- [1,2010,null,{}] 16:14:33 INFO - PROCESS | 1924 | 1462922073665 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 1924 | 1462922073931 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:14:34 INFO - PROCESS | 1924 | 1462922074242 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edb9800 == 168 [pid = 1924] [id = 510] 16:14:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa484c1800) [pid = 1924] [serial = 1531] [outer = (nil)] 16:14:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa4e851000) [pid = 1924] [serial = 1532] [outer = 0x7ffa484c1800] 16:14:34 INFO - PROCESS | 1924 | 1462922074326 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa4eb38800) [pid = 1924] [serial = 1533] [outer = 0x7ffa484c1800] 16:14:35 INFO - PROCESS | 1924 | 1462922075240 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:14:35 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 16:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1637ms 16:14:35 INFO - PROCESS | 1924 | 1462922075289 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:14:35 INFO - PROCESS | 1924 | 1462922075293 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 16:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:14:35 INFO - PROCESS | 1924 | 1462922075301 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:14:35 INFO - PROCESS | 1924 | 1462922075306 Marionette TRACE conn4 <- [1,2014,null,{}] 16:14:35 INFO - PROCESS | 1924 | 1462922075311 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 1924 | 1462922075530 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:14:35 INFO - PROCESS | 1924 | 1462922075804 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fbdf800 == 169 [pid = 1924] [id = 511] 16:14:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa37c38c00) [pid = 1924] [serial = 1534] [outer = (nil)] 16:14:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa4ed88000) [pid = 1924] [serial = 1535] [outer = 0x7ffa37c38c00] 16:14:35 INFO - PROCESS | 1924 | 1462922075952 Marionette DEBUG loaded listener.js 16:14:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4f128800) [pid = 1924] [serial = 1536] [outer = 0x7ffa37c38c00] 16:14:37 INFO - PROCESS | 1924 | 1462922077001 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1737ms 16:14:37 INFO - PROCESS | 1924 | 1462922077040 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 1924 | 1462922077043 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 16:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:14:37 INFO - PROCESS | 1924 | 1462922077050 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 1924 | 1462922077053 Marionette TRACE conn4 <- [1,2018,null,{}] 16:14:37 INFO - PROCESS | 1924 | 1462922077059 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:37 INFO - PROCESS | 1924 | 1462922077300 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:14:37 INFO - PROCESS | 1924 | 1462922077614 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50bfb800 == 170 [pid = 1924] [id = 512] 16:14:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa3adfb800) [pid = 1924] [serial = 1537] [outer = (nil)] 16:14:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa4f132c00) [pid = 1924] [serial = 1538] [outer = 0x7ffa3adfb800] 16:14:37 INFO - PROCESS | 1924 | 1462922077695 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa4f362800) [pid = 1924] [serial = 1539] [outer = 0x7ffa3adfb800] 16:14:38 INFO - PROCESS | 1924 | 1462922078627 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1629ms 16:14:38 INFO - PROCESS | 1924 | 1462922078681 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 1924 | 1462922078685 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 16:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:14:38 INFO - PROCESS | 1924 | 1462922078692 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 1924 | 1462922078695 Marionette TRACE conn4 <- [1,2022,null,{}] 16:14:38 INFO - PROCESS | 1924 | 1462922078701 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:38 INFO - PROCESS | 1924 | 1462922078924 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:14:39 INFO - PROCESS | 1924 | 1462922079230 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57489800 == 171 [pid = 1924] [id = 513] 16:14:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa3285f400) [pid = 1924] [serial = 1540] [outer = (nil)] 16:14:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4f52c800) [pid = 1924] [serial = 1541] [outer = 0x7ffa3285f400] 16:14:39 INFO - PROCESS | 1924 | 1462922079313 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa4f8c4000) [pid = 1924] [serial = 1542] [outer = 0x7ffa3285f400] 16:14:40 INFO - PROCESS | 1924 | 1462922080204 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1580ms 16:14:40 INFO - PROCESS | 1924 | 1462922080273 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 1924 | 1462922080277 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 16:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:14:40 INFO - PROCESS | 1924 | 1462922080282 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 1924 | 1462922080285 Marionette TRACE conn4 <- [1,2026,null,{}] 16:14:40 INFO - PROCESS | 1924 | 1462922080292 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:40 INFO - PROCESS | 1924 | 1462922080524 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:14:40 INFO - PROCESS | 1924 | 1462922080838 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d50d800 == 172 [pid = 1924] [id = 514] 16:14:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa35d62000) [pid = 1924] [serial = 1543] [outer = (nil)] 16:14:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa4f9f4400) [pid = 1924] [serial = 1544] [outer = 0x7ffa35d62000] 16:14:40 INFO - PROCESS | 1924 | 1462922080927 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa50328400) [pid = 1924] [serial = 1545] [outer = 0x7ffa35d62000] 16:14:41 INFO - PROCESS | 1924 | 1462922081833 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1582ms 16:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:14:41 INFO - PROCESS | 1924 | 1462922081866 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:14:41 INFO - PROCESS | 1924 | 1462922081869 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 16:14:41 INFO - PROCESS | 1924 | 1462922081875 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:14:41 INFO - PROCESS | 1924 | 1462922081879 Marionette TRACE conn4 <- [1,2030,null,{}] 16:14:41 INFO - PROCESS | 1924 | 1462922081886 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 1924 | 1462922082117 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:14:42 INFO - PROCESS | 1924 | 1462922082368 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e50a800 == 173 [pid = 1924] [id = 515] 16:14:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa370b2800) [pid = 1924] [serial = 1546] [outer = (nil)] 16:14:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa50336800) [pid = 1924] [serial = 1547] [outer = 0x7ffa370b2800] 16:14:42 INFO - PROCESS | 1924 | 1462922082493 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa50b9c400) [pid = 1924] [serial = 1548] [outer = 0x7ffa370b2800] 16:14:43 INFO - PROCESS | 1924 | 1462922083545 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1741ms 16:14:43 INFO - PROCESS | 1924 | 1462922083617 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:14:43 INFO - PROCESS | 1924 | 1462922083621 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 16:14:43 INFO - PROCESS | 1924 | 1462922083627 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 1924 | 1462922083631 Marionette TRACE conn4 <- [1,2034,null,{}] 16:14:43 INFO - PROCESS | 1924 | 1462922083637 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:43 INFO - PROCESS | 1924 | 1462922083905 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:14:44 INFO - PROCESS | 1924 | 1462922084780 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345ee800 == 174 [pid = 1924] [id = 516] 16:14:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa32869c00) [pid = 1924] [serial = 1549] [outer = (nil)] 16:14:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa33c6cc00) [pid = 1924] [serial = 1550] [outer = 0x7ffa32869c00] 16:14:44 INFO - PROCESS | 1924 | 1462922084894 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa340a1000) [pid = 1924] [serial = 1551] [outer = 0x7ffa32869c00] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e59000 == 173 [pid = 1924] [id = 362] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4683d000 == 172 [pid = 1924] [id = 365] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cc1000 == 171 [pid = 1924] [id = 364] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a09e800 == 170 [pid = 1924] [id = 359] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa348d3000 == 169 [pid = 1924] [id = 402] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39dca800 == 168 [pid = 1924] [id = 361] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b056000 == 167 [pid = 1924] [id = 403] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3895c000 == 166 [pid = 1924] [id = 401] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676bc800 == 165 [pid = 1924] [id = 400] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e64000 == 164 [pid = 1924] [id = 360] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fcf000 == 163 [pid = 1924] [id = 498] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39e57000 == 162 [pid = 1924] [id = 497] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37d75800 == 161 [pid = 1924] [id = 496] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa348c6800 == 160 [pid = 1924] [id = 495] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa389a2800 == 159 [pid = 1924] [id = 494] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5119a000 == 158 [pid = 1924] [id = 493] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500d6800 == 157 [pid = 1924] [id = 492] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4edc6000 == 156 [pid = 1924] [id = 491] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a12e000 == 155 [pid = 1924] [id = 490] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa48265000 == 154 [pid = 1924] [id = 489] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47040000 == 153 [pid = 1924] [id = 488] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e4a000 == 152 [pid = 1924] [id = 487] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d6a800 == 151 [pid = 1924] [id = 486] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45193800 == 150 [pid = 1924] [id = 485] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4144c800 == 149 [pid = 1924] [id = 484] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fd5e800 == 148 [pid = 1924] [id = 483] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef68000 == 147 [pid = 1924] [id = 482] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c5a8000 == 146 [pid = 1924] [id = 481] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c20e800 == 145 [pid = 1924] [id = 480] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b84e800 == 144 [pid = 1924] [id = 479] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b04f800 == 143 [pid = 1924] [id = 478] 16:14:46 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37234000 == 142 [pid = 1924] [id = 477] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa37c39400) [pid = 1924] [serial = 1430] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa370b5800) [pid = 1924] [serial = 1428] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa50332c00) [pid = 1924] [serial = 1410] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa3adf7400) [pid = 1924] [serial = 1376] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa340a2000) [pid = 1924] [serial = 1419] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa4f8c6000) [pid = 1924] [serial = 1407] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa4f51f400) [pid = 1924] [serial = 1406] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa46fd2c00) [pid = 1924] [serial = 1394] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa33c7a400) [pid = 1924] [serial = 1418] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa45cc0400) [pid = 1924] [serial = 1388] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa3656b000) [pid = 1924] [serial = 1425] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa3656c000) [pid = 1924] [serial = 1371] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa346f2400) [pid = 1924] [serial = 1422] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa481e4800) [pid = 1924] [serial = 1397] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa3b548c00) [pid = 1924] [serial = 1379] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa35d5ec00) [pid = 1924] [serial = 1413] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa36572000) [pid = 1924] [serial = 1427] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa344e0000) [pid = 1924] [serial = 1368] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa37e47c00) [pid = 1924] [serial = 1299] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa49d60800) [pid = 1924] [serial = 1398] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa40c1a400) [pid = 1924] [serial = 1382] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa4ed8a800) [pid = 1924] [serial = 1401] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa40c71c00) [pid = 1924] [serial = 1383] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa4f35f000) [pid = 1924] [serial = 1404] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa3c51d800) [pid = 1924] [serial = 1380] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa37bd2800) [pid = 1924] [serial = 1415] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa362d8000) [pid = 1924] [serial = 1424] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa362cac00) [pid = 1924] [serial = 1370] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa414dec00) [pid = 1924] [serial = 1385] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa45a1e000) [pid = 1924] [serial = 1386] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa3adf3800) [pid = 1924] [serial = 1353] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa40a43c00) [pid = 1924] [serial = 1416] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa4edf6400) [pid = 1924] [serial = 1403] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa5024ac00) [pid = 1924] [serial = 1409] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa46f11000) [pid = 1924] [serial = 1392] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa344d3000) [pid = 1924] [serial = 1421] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3409b800) [pid = 1924] [serial = 1412] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa3b4aa400) [pid = 1924] [serial = 1377] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa38a7a400) [pid = 1924] [serial = 1374] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa46fe0c00) [pid = 1924] [serial = 1395] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa37c3e400) [pid = 1924] [serial = 1373] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa344bc800) [pid = 1924] [serial = 1367] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa469ef000) [pid = 1924] [serial = 1391] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa4da34c00) [pid = 1924] [serial = 1400] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa460b7000) [pid = 1924] [serial = 1389] [outer = (nil)] [url = about:blank] 16:14:46 INFO - PROCESS | 1924 | 1462922086666 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3088ms 16:14:46 INFO - PROCESS | 1924 | 1462922086717 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:14:46 INFO - PROCESS | 1924 | 1462922086722 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 16:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:14:46 INFO - PROCESS | 1924 | 1462922086729 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 1924 | 1462922086736 Marionette TRACE conn4 <- [1,2038,null,{}] 16:14:46 INFO - PROCESS | 1924 | 1462922086743 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 1924 | 1462922086980 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:14:47 INFO - PROCESS | 1924 | 1462922087166 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348c8800 == 143 [pid = 1924] [id = 517] 16:14:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3286a000) [pid = 1924] [serial = 1552] [outer = (nil)] 16:14:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa346f3c00) [pid = 1924] [serial = 1553] [outer = 0x7ffa3286a000] 16:14:47 INFO - PROCESS | 1924 | 1462922087244 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa35d5ec00) [pid = 1924] [serial = 1554] [outer = 0x7ffa3286a000] 16:14:48 INFO - PROCESS | 1924 | 1462922088021 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1348ms 16:14:48 INFO - PROCESS | 1924 | 1462922088079 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:14:48 INFO - PROCESS | 1924 | 1462922088085 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 16:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:14:48 INFO - PROCESS | 1924 | 1462922088093 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 1924 | 1462922088095 Marionette TRACE conn4 <- [1,2042,null,{}] 16:14:48 INFO - PROCESS | 1924 | 1462922088100 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:48 INFO - PROCESS | 1924 | 1462922088400 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:14:48 INFO - PROCESS | 1924 | 1462922088550 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa389ab000 == 144 [pid = 1924] [id = 518] 16:14:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa35446c00) [pid = 1924] [serial = 1555] [outer = (nil)] 16:14:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa36f65000) [pid = 1924] [serial = 1556] [outer = 0x7ffa35446c00] 16:14:48 INFO - PROCESS | 1924 | 1462922088621 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa37bd6c00) [pid = 1924] [serial = 1557] [outer = 0x7ffa35446c00] 16:14:49 INFO - PROCESS | 1924 | 1462922089585 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:14:49 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) 16:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1528ms 16:14:49 INFO - PROCESS | 1924 | 1462922089622 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:14:49 INFO - PROCESS | 1924 | 1462922089627 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 16:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:14:49 INFO - PROCESS | 1924 | 1462922089634 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 1924 | 1462922089643 Marionette TRACE conn4 <- [1,2046,null,{}] 16:14:49 INFO - PROCESS | 1924 | 1462922089665 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 1924 | 1462922089922 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:14:49 INFO - PROCESS | 1924 | 1462922089969 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a093800 == 145 [pid = 1924] [id = 519] 16:14:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3ade3800) [pid = 1924] [serial = 1558] [outer = (nil)] 16:14:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa3adee400) [pid = 1924] [serial = 1559] [outer = 0x7ffa3ade3800] 16:14:50 INFO - PROCESS | 1924 | 1462922090032 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3adf7c00) [pid = 1924] [serial = 1560] [outer = 0x7ffa3ade3800] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa362db000) [pid = 1924] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa32860800) [pid = 1924] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3ade8800) [pid = 1924] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa37bd1c00) [pid = 1924] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa40c18800) [pid = 1924] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3edf5800) [pid = 1924] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa344b6c00) [pid = 1924] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa46fd5800) [pid = 1924] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa38a82400) [pid = 1924] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa3edf6c00) [pid = 1924] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa38a7f400) [pid = 1924] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa37e3f000) [pid = 1924] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa37e4a000) [pid = 1924] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa46f0a800) [pid = 1924] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa40a50400) [pid = 1924] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa40c6d800) [pid = 1924] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa33c6f400) [pid = 1924] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa33c7a800) [pid = 1924] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa33c6dc00) [pid = 1924] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa3d9b1400) [pid = 1924] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa32862800) [pid = 1924] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:14:51 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa344bb400) [pid = 1924] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:14:51 INFO - PROCESS | 1924 | 1462922091590 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1999ms 16:14:51 INFO - PROCESS | 1924 | 1462922091633 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:14:51 INFO - PROCESS | 1924 | 1462922091639 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 16:14:51 INFO - PROCESS | 1924 | 1462922091646 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 1924 | 1462922091649 Marionette TRACE conn4 <- [1,2050,null,{}] 16:14:51 INFO - PROCESS | 1924 | 1462922091655 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 1924 | 1462922091839 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:14:51 INFO - PROCESS | 1924 | 1462922091855 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b052800 == 146 [pid = 1924] [id = 520] 16:14:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa33c72400) [pid = 1924] [serial = 1561] [outer = (nil)] 16:14:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa3adfb400) [pid = 1924] [serial = 1562] [outer = 0x7ffa33c72400] 16:14:51 INFO - PROCESS | 1924 | 1462922091919 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa3b4ae400) [pid = 1924] [serial = 1563] [outer = 0x7ffa33c72400] 16:14:52 INFO - PROCESS | 1924 | 1462922092895 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1280ms 16:14:52 INFO - PROCESS | 1924 | 1462922092927 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 1924 | 1462922092931 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 16:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:14:52 INFO - PROCESS | 1924 | 1462922092937 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 1924 | 1462922092939 Marionette TRACE conn4 <- [1,2054,null,{}] 16:14:52 INFO - PROCESS | 1924 | 1462922092957 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 1924 | 1462922093158 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:14:53 INFO - PROCESS | 1924 | 1462922093513 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345e2000 == 147 [pid = 1924] [id = 521] 16:14:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa32864c00) [pid = 1924] [serial = 1564] [outer = (nil)] 16:14:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa33c77000) [pid = 1924] [serial = 1565] [outer = 0x7ffa32864c00] 16:14:53 INFO - PROCESS | 1924 | 1462922093660 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa341bd000) [pid = 1924] [serial = 1566] [outer = 0x7ffa32864c00] 16:14:54 INFO - PROCESS | 1924 | 1462922094619 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1748ms 16:14:54 INFO - PROCESS | 1924 | 1462922094688 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:14:54 INFO - PROCESS | 1924 | 1462922094695 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 16:14:54 INFO - PROCESS | 1924 | 1462922094703 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 1924 | 1462922094709 Marionette TRACE conn4 <- [1,2058,null,{}] 16:14:54 INFO - PROCESS | 1924 | 1462922094716 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 1924 | 1462922094988 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:14:55 INFO - PROCESS | 1924 | 1462922095298 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fc2800 == 148 [pid = 1924] [id = 522] 16:14:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa35d5f400) [pid = 1924] [serial = 1567] [outer = (nil)] 16:14:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa36567c00) [pid = 1924] [serial = 1568] [outer = 0x7ffa35d5f400] 16:14:55 INFO - PROCESS | 1924 | 1462922095379 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa37bcf000) [pid = 1924] [serial = 1569] [outer = 0x7ffa35d5f400] 16:14:56 INFO - PROCESS | 1924 | 1462922096323 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1691ms 16:14:56 INFO - PROCESS | 1924 | 1462922096398 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 1924 | 1462922096403 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 16:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:14:56 INFO - PROCESS | 1924 | 1462922096419 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 1924 | 1462922096426 Marionette TRACE conn4 <- [1,2062,null,{}] 16:14:56 INFO - PROCESS | 1924 | 1462922096432 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 1924 | 1462922096711 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:14:57 INFO - PROCESS | 1924 | 1462922097069 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b858800 == 149 [pid = 1924] [id = 523] 16:14:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa38a83800) [pid = 1924] [serial = 1570] [outer = (nil)] 16:14:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa3adf3800) [pid = 1924] [serial = 1571] [outer = 0x7ffa38a83800] 16:14:57 INFO - PROCESS | 1924 | 1462922097145 Marionette DEBUG loaded listener.js 16:14:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa3b546400) [pid = 1924] [serial = 1572] [outer = 0x7ffa38a83800] 16:14:58 INFO - PROCESS | 1924 | 1462922098098 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1736ms 16:14:58 INFO - PROCESS | 1924 | 1462922098154 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:14:58 INFO - PROCESS | 1924 | 1462922098159 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 16:14:58 INFO - PROCESS | 1924 | 1462922098179 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 1924 | 1462922098190 Marionette TRACE conn4 <- [1,2066,null,{}] 16:14:58 INFO - PROCESS | 1924 | 1462922098199 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 1924 | 1462922098482 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:14:58 INFO - PROCESS | 1924 | 1462922098785 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c214000 == 150 [pid = 1924] [id = 524] 16:14:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa38a7b400) [pid = 1924] [serial = 1573] [outer = (nil)] 16:14:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3c524400) [pid = 1924] [serial = 1574] [outer = 0x7ffa38a7b400] 16:14:58 INFO - PROCESS | 1924 | 1462922098872 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3cfea000) [pid = 1924] [serial = 1575] [outer = 0x7ffa38a7b400] 16:14:59 INFO - PROCESS | 1924 | 1462922099801 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1703ms 16:14:59 INFO - PROCESS | 1924 | 1462922099871 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:14:59 INFO - PROCESS | 1924 | 1462922099875 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 16:14:59 INFO - PROCESS | 1924 | 1462922099882 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 1924 | 1462922099886 Marionette TRACE conn4 <- [1,2070,null,{}] 16:14:59 INFO - PROCESS | 1924 | 1462922099892 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 1924 | 1462922100124 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:15:00 INFO - PROCESS | 1924 | 1462922100427 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c5a8000 == 151 [pid = 1924] [id = 525] 16:15:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3adde400) [pid = 1924] [serial = 1576] [outer = (nil)] 16:15:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3edef000) [pid = 1924] [serial = 1577] [outer = 0x7ffa3adde400] 16:15:00 INFO - PROCESS | 1924 | 1462922100516 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa3f07f400) [pid = 1924] [serial = 1578] [outer = 0x7ffa3adde400] 16:15:01 INFO - PROCESS | 1924 | 1462922101423 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1585ms 16:15:01 INFO - PROCESS | 1924 | 1462922101466 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:15:01 INFO - PROCESS | 1924 | 1462922101471 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 16:15:01 INFO - PROCESS | 1924 | 1462922101478 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:15:01 INFO - PROCESS | 1924 | 1462922101482 Marionette TRACE conn4 <- [1,2074,null,{}] 16:15:01 INFO - PROCESS | 1924 | 1462922101488 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:01 INFO - PROCESS | 1924 | 1462922101798 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:15:02 INFO - PROCESS | 1924 | 1462922102117 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6d7000 == 152 [pid = 1924] [id = 526] 16:15:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa40c19000) [pid = 1924] [serial = 1579] [outer = (nil)] 16:15:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa40c1e000) [pid = 1924] [serial = 1580] [outer = 0x7ffa40c19000] 16:15:02 INFO - PROCESS | 1924 | 1462922102216 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa4130b800) [pid = 1924] [serial = 1581] [outer = 0x7ffa40c19000] 16:15:03 INFO - PROCESS | 1924 | 1462922103190 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1789ms 16:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:15:03 INFO - PROCESS | 1924 | 1462922103266 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 1924 | 1462922103269 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 16:15:03 INFO - PROCESS | 1924 | 1462922103275 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 1924 | 1462922103279 Marionette TRACE conn4 <- [1,2078,null,{}] 16:15:03 INFO - PROCESS | 1924 | 1462922103284 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 1924 | 1462922103547 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:15:03 INFO - PROCESS | 1924 | 1462922103801 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd57000 == 153 [pid = 1924] [id = 527] 16:15:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa40a44c00) [pid = 1924] [serial = 1582] [outer = (nil)] 16:15:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa44f64400) [pid = 1924] [serial = 1583] [outer = 0x7ffa40a44c00] 16:15:03 INFO - PROCESS | 1924 | 1462922103924 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa45147c00) [pid = 1924] [serial = 1584] [outer = 0x7ffa40a44c00] 16:15:04 INFO - PROCESS | 1924 | 1462922104792 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1591ms 16:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:15:04 INFO - PROCESS | 1924 | 1462922104867 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 1924 | 1462922104870 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 16:15:04 INFO - PROCESS | 1924 | 1462922104876 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 1924 | 1462922104880 Marionette TRACE conn4 <- [1,2082,null,{}] 16:15:04 INFO - PROCESS | 1924 | 1462922104885 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 1924 | 1462922105147 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:15:05 INFO - PROCESS | 1924 | 1462922105400 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d69800 == 154 [pid = 1924] [id = 528] 16:15:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa40c19c00) [pid = 1924] [serial = 1585] [outer = (nil)] 16:15:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa45a05c00) [pid = 1924] [serial = 1586] [outer = 0x7ffa40c19c00] 16:15:05 INFO - PROCESS | 1924 | 1462922105519 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa45a1d800) [pid = 1924] [serial = 1587] [outer = 0x7ffa40c19c00] 16:15:06 INFO - PROCESS | 1924 | 1462922106394 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1584ms 16:15:06 INFO - PROCESS | 1924 | 1462922106461 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 1924 | 1462922106465 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 16:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:15:06 INFO - PROCESS | 1924 | 1462922106471 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 1924 | 1462922106474 Marionette TRACE conn4 <- [1,2086,null,{}] 16:15:06 INFO - PROCESS | 1924 | 1462922106479 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 1924 | 1462922106736 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:15:07 INFO - PROCESS | 1924 | 1462922107041 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415af800 == 155 [pid = 1924] [id = 529] 16:15:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa3f08a000) [pid = 1924] [serial = 1588] [outer = (nil)] 16:15:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa45a24800) [pid = 1924] [serial = 1589] [outer = 0x7ffa3f08a000] 16:15:07 INFO - PROCESS | 1924 | 1462922107121 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45c8a400) [pid = 1924] [serial = 1590] [outer = 0x7ffa3f08a000] 16:15:08 INFO - PROCESS | 1924 | 1462922108010 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1583ms 16:15:08 INFO - PROCESS | 1924 | 1462922108057 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 1924 | 1462922108062 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 16:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:15:08 INFO - PROCESS | 1924 | 1462922108071 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 1924 | 1462922108073 Marionette TRACE conn4 <- [1,2090,null,{}] 16:15:08 INFO - PROCESS | 1924 | 1462922108080 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 1924 | 1462922108339 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:15:08 INFO - PROCESS | 1924 | 1462922108592 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45915800 == 156 [pid = 1924] [id = 530] 16:15:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa414db800) [pid = 1924] [serial = 1591] [outer = (nil)] 16:15:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa45cbe000) [pid = 1924] [serial = 1592] [outer = 0x7ffa414db800] 16:15:08 INFO - PROCESS | 1924 | 1462922108714 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa45d9d800) [pid = 1924] [serial = 1593] [outer = 0x7ffa414db800] 16:15:09 INFO - PROCESS | 1924 | 1462922109869 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1839ms 16:15:09 INFO - PROCESS | 1924 | 1462922109911 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:15:09 INFO - PROCESS | 1924 | 1462922109915 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 16:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:15:09 INFO - PROCESS | 1924 | 1462922109921 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 1924 | 1462922109923 Marionette TRACE conn4 <- [1,2094,null,{}] 16:15:09 INFO - PROCESS | 1924 | 1462922109929 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 1924 | 1462922110157 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:15:10 INFO - PROCESS | 1924 | 1462922110373 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4684b800 == 157 [pid = 1924] [id = 531] 16:15:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa460b2000) [pid = 1924] [serial = 1594] [outer = (nil)] 16:15:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa46f08400) [pid = 1924] [serial = 1595] [outer = 0x7ffa460b2000] 16:15:10 INFO - PROCESS | 1924 | 1462922110504 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa46f30800) [pid = 1924] [serial = 1596] [outer = 0x7ffa460b2000] 16:15:11 INFO - PROCESS | 1924 | 1462922111530 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1683ms 16:15:11 INFO - PROCESS | 1924 | 1462922111606 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:15:11 INFO - PROCESS | 1924 | 1462922111610 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 16:15:11 INFO - PROCESS | 1924 | 1462922111617 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 1924 | 1462922111621 Marionette TRACE conn4 <- [1,2098,null,{}] 16:15:11 INFO - PROCESS | 1924 | 1462922111627 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:11 INFO - PROCESS | 1924 | 1462922111941 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:15:12 INFO - PROCESS | 1924 | 1462922112245 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47039800 == 158 [pid = 1924] [id = 532] 16:15:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa470eb800) [pid = 1924] [serial = 1597] [outer = (nil)] 16:15:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa472d6400) [pid = 1924] [serial = 1598] [outer = 0x7ffa470eb800] 16:15:12 INFO - PROCESS | 1924 | 1462922112325 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa472e0400) [pid = 1924] [serial = 1599] [outer = 0x7ffa470eb800] 16:15:13 INFO - PROCESS | 1924 | 1462922113210 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1642ms 16:15:13 INFO - PROCESS | 1924 | 1462922113259 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:15:13 INFO - PROCESS | 1924 | 1462922113263 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 16:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:15:13 INFO - PROCESS | 1924 | 1462922113269 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:15:13 INFO - PROCESS | 1924 | 1462922113271 Marionette TRACE conn4 <- [1,2102,null,{}] 16:15:13 INFO - PROCESS | 1924 | 1462922113277 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:13 INFO - PROCESS | 1924 | 1462922113498 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:15:13 INFO - PROCESS | 1924 | 1462922113759 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4746b000 == 159 [pid = 1924] [id = 533] 16:15:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa470f1000) [pid = 1924] [serial = 1600] [outer = (nil)] 16:15:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa474cac00) [pid = 1924] [serial = 1601] [outer = 0x7ffa470f1000] 16:15:13 INFO - PROCESS | 1924 | 1462922113884 Marionette DEBUG loaded listener.js 16:15:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa481e4800) [pid = 1924] [serial = 1602] [outer = 0x7ffa470f1000] 16:15:14 INFO - PROCESS | 1924 | 1462922114756 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1533ms 16:15:14 INFO - PROCESS | 1924 | 1462922114803 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:15:14 INFO - PROCESS | 1924 | 1462922114808 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 16:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:15:14 INFO - PROCESS | 1924 | 1462922114815 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 1924 | 1462922114818 Marionette TRACE conn4 <- [1,2106,null,{}] 16:15:14 INFO - PROCESS | 1924 | 1462922114824 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 1924 | 1462922115054 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:15:15 INFO - PROCESS | 1924 | 1462922115273 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a115000 == 160 [pid = 1924] [id = 534] 16:15:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa471e1c00) [pid = 1924] [serial = 1603] [outer = (nil)] 16:15:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa48573000) [pid = 1924] [serial = 1604] [outer = 0x7ffa471e1c00] 16:15:15 INFO - PROCESS | 1924 | 1462922115390 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa49d20400) [pid = 1924] [serial = 1605] [outer = 0x7ffa471e1c00] 16:15:16 INFO - PROCESS | 1924 | 1462922116354 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1593ms 16:15:16 INFO - PROCESS | 1924 | 1462922116410 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 1924 | 1462922116413 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 16:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:15:16 INFO - PROCESS | 1924 | 1462922116420 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 1924 | 1462922116423 Marionette TRACE conn4 <- [1,2110,null,{}] 16:15:16 INFO - PROCESS | 1924 | 1462922116429 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:16 INFO - PROCESS | 1924 | 1462922116662 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:15:17 INFO - PROCESS | 1924 | 1462922117019 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4ebd1800 == 161 [pid = 1924] [id = 535] 16:15:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa484bc800) [pid = 1924] [serial = 1606] [outer = (nil)] 16:15:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa4a13ec00) [pid = 1924] [serial = 1607] [outer = 0x7ffa484bc800] 16:15:17 INFO - PROCESS | 1924 | 1462922117105 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4c550400) [pid = 1924] [serial = 1608] [outer = 0x7ffa484bc800] 16:15:17 INFO - PROCESS | 1924 | 1462922117987 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1647ms 16:15:18 INFO - PROCESS | 1924 | 1462922118068 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:15:18 INFO - PROCESS | 1924 | 1462922118072 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 16:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:15:18 INFO - PROCESS | 1924 | 1462922118079 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:15:18 INFO - PROCESS | 1924 | 1462922118082 Marionette TRACE conn4 <- [1,2114,null,{}] 16:15:18 INFO - PROCESS | 1924 | 1462922118087 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:18 INFO - PROCESS | 1924 | 1462922118311 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:15:18 INFO - PROCESS | 1924 | 1462922118655 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa348d5800 == 162 [pid = 1924] [id = 536] 16:15:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa32866c00) [pid = 1924] [serial = 1609] [outer = (nil)] 16:15:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa344b3000) [pid = 1924] [serial = 1610] [outer = 0x7ffa32866c00] 16:15:18 INFO - PROCESS | 1924 | 1462922118739 Marionette DEBUG loaded listener.js 16:15:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa49d25800) [pid = 1924] [serial = 1611] [outer = 0x7ffa32866c00] 16:15:19 INFO - PROCESS | 1924 | 1462922119633 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1629ms 16:15:19 INFO - PROCESS | 1924 | 1462922119709 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 1924 | 1462922119713 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:15:19 INFO - PROCESS | 1924 | 1462922119719 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 1924 | 1462922119721 Marionette TRACE conn4 <- [1,2118,null,{}] 16:15:19 INFO - PROCESS | 1924 | 1462922119727 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 1924 | 1462922119996 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:15:20 INFO - PROCESS | 1924 | 1462922120764 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cdc800 == 163 [pid = 1924] [id = 537] 16:15:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa33c6d400) [pid = 1924] [serial = 1612] [outer = (nil)] 16:15:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3409c400) [pid = 1924] [serial = 1613] [outer = 0x7ffa33c6d400] 16:15:20 INFO - PROCESS | 1924 | 1462922120838 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa344b7000) [pid = 1924] [serial = 1614] [outer = 0x7ffa33c6d400] 16:15:21 INFO - PROCESS | 1924 | 1462922121753 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2080ms 16:15:21 INFO - PROCESS | 1924 | 1462922121802 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 16:15:21 INFO - PROCESS | 1924 | 1462922121808 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 16:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:15:21 INFO - PROCESS | 1924 | 1462922121816 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:15:21 INFO - PROCESS | 1924 | 1462922121821 Marionette TRACE conn4 <- [1,2122,null,{}] 16:15:21 INFO - PROCESS | 1924 | 1462922121828 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 1924 | 1462922122074 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:15:22 INFO - PROCESS | 1924 | 1462922122388 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be9a800 == 164 [pid = 1924] [id = 538] 16:15:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa3409f800) [pid = 1924] [serial = 1615] [outer = (nil)] 16:15:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa362d9000) [pid = 1924] [serial = 1616] [outer = 0x7ffa3409f800] 16:15:22 INFO - PROCESS | 1924 | 1462922122468 Marionette DEBUG loaded listener.js 16:15:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa37e3e800) [pid = 1924] [serial = 1617] [outer = 0x7ffa3409f800] 16:15:23 INFO - PROCESS | 1924 | 1462922123391 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1632ms 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676c9800 == 163 [pid = 1924] [id = 374] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa67688000 == 162 [pid = 1924] [id = 372] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676ba800 == 161 [pid = 1924] [id = 427] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fba0800 == 160 [pid = 1924] [id = 426] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c21e000 == 159 [pid = 1924] [id = 375] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa451a0800 == 158 [pid = 1924] [id = 373] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b052800 == 157 [pid = 1924] [id = 520] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a093800 == 156 [pid = 1924] [id = 519] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa389ab000 == 155 [pid = 1924] [id = 518] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa348c8800 == 154 [pid = 1924] [id = 517] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345ee800 == 153 [pid = 1924] [id = 516] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4edb9800 == 152 [pid = 1924] [id = 510] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4746a000 == 151 [pid = 1924] [id = 509] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46f94000 == 150 [pid = 1924] [id = 508] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4682c800 == 149 [pid = 1924] [id = 507] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45905000 == 148 [pid = 1924] [id = 506] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4154e800 == 147 [pid = 1924] [id = 505] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fd59800 == 146 [pid = 1924] [id = 504] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef4f000 == 145 [pid = 1924] [id = 503] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa389a6800 == 144 [pid = 1924] [id = 428] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c490000 == 143 [pid = 1924] [id = 502] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b848000 == 142 [pid = 1924] [id = 501] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fd5800 == 141 [pid = 1924] [id = 500] 16:15:23 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345de800 == 140 [pid = 1924] [id = 499] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa370bbc00) [pid = 1924] [serial = 1496] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa3656b800) [pid = 1924] [serial = 1493] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa4c558800) [pid = 1924] [serial = 1481] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa4da3d400) [pid = 1924] [serial = 1482] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3c520800) [pid = 1924] [serial = 1445] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa3cdfb800) [pid = 1924] [serial = 1446] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa45a0a400) [pid = 1924] [serial = 1457] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa45a29400) [pid = 1924] [serial = 1458] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa49d59800) [pid = 1924] [serial = 1478] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa4c50c800) [pid = 1924] [serial = 1479] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa40a52400) [pid = 1924] [serial = 1448] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa40c6b800) [pid = 1924] [serial = 1449] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa344d7800) [pid = 1924] [serial = 1433] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa346f4400) [pid = 1924] [serial = 1434] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa472e0800) [pid = 1924] [serial = 1472] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa474c8800) [pid = 1924] [serial = 1473] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa3b54f800) [pid = 1924] [serial = 1442] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3c2c1800) [pid = 1924] [serial = 1443] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa411b8c00) [pid = 1924] [serial = 1451] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa4130a000) [pid = 1924] [serial = 1452] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa3adef400) [pid = 1924] [serial = 1439] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa3b4a9000) [pid = 1924] [serial = 1440] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa46fd8c00) [pid = 1924] [serial = 1466] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa47071c00) [pid = 1924] [serial = 1467] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa484bec00) [pid = 1924] [serial = 1475] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa48827c00) [pid = 1924] [serial = 1476] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa46f10c00) [pid = 1924] [serial = 1463] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa46f2f400) [pid = 1924] [serial = 1464] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa44ec8400) [pid = 1924] [serial = 1454] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa45143800) [pid = 1924] [serial = 1455] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa45cba800) [pid = 1924] [serial = 1460] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa45dabc00) [pid = 1924] [serial = 1461] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa3548e400) [pid = 1924] [serial = 1484] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa3cfee000) [pid = 1924] [serial = 1485] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa340a7400) [pid = 1924] [serial = 1487] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa341c0800) [pid = 1924] [serial = 1488] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa36569c00) [pid = 1924] [serial = 1436] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa370bac00) [pid = 1924] [serial = 1437] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa471d9800) [pid = 1924] [serial = 1469] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa370bb000) [pid = 1924] [serial = 1494] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa472d5000) [pid = 1924] [serial = 1470] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa3656e400) [pid = 1924] [serial = 1365] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa346eec00) [pid = 1924] [serial = 1490] [outer = (nil)] [url = about:blank] 16:15:23 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa35441000) [pid = 1924] [serial = 1491] [outer = (nil)] [url = about:blank] 16:15:24 INFO - PROCESS | 1924 | 1462922124039 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 1924 | 1462922124047 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 16:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:15:24 INFO - PROCESS | 1924 | 1462922124080 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 1924 | 1462922124083 Marionette TRACE conn4 <- [1,2126,null,{}] 16:15:24 INFO - PROCESS | 1924 | 1462922124093 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 1924 | 1462922124313 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:15:24 INFO - PROCESS | 1924 | 1462922124516 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345ee800 == 141 [pid = 1924] [id = 539] 16:15:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3548ec00) [pid = 1924] [serial = 1618] [outer = (nil)] 16:15:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3ade7c00) [pid = 1924] [serial = 1619] [outer = 0x7ffa3548ec00] 16:15:24 INFO - PROCESS | 1924 | 1462922124587 Marionette DEBUG loaded listener.js 16:15:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3b542c00) [pid = 1924] [serial = 1620] [outer = 0x7ffa3548ec00] 16:15:25 INFO - PROCESS | 1924 | 1462922125420 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1401ms 16:15:25 INFO - PROCESS | 1924 | 1462922125471 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:15:25 INFO - PROCESS | 1924 | 1462922125475 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 16:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:15:25 INFO - PROCESS | 1924 | 1462922125491 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:15:25 INFO - PROCESS | 1924 | 1462922125502 Marionette TRACE conn4 <- [1,2130,null,{}] 16:15:25 INFO - PROCESS | 1924 | 1462922125508 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:25 INFO - PROCESS | 1924 | 1462922125739 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:15:25 INFO - PROCESS | 1924 | 1462922125932 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fdc800 == 142 [pid = 1924] [id = 540] 16:15:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa362e9c00) [pid = 1924] [serial = 1621] [outer = (nil)] 16:15:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa3c51cc00) [pid = 1924] [serial = 1622] [outer = 0x7ffa362e9c00] 16:15:26 INFO - PROCESS | 1924 | 1462922126002 Marionette DEBUG loaded listener.js 16:15:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3edee400) [pid = 1924] [serial = 1623] [outer = 0x7ffa362e9c00] 16:15:26 INFO - PROCESS | 1924 | 1462922126907 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:15:26 INFO - PROCESS | 1924 | 1462922126945 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 16:15:26 INFO - PROCESS | 1924 | 1462922126952 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 1924 | 1462922126955 Marionette TRACE conn4 <- [1,2134,null,{}] 16:15:26 INFO - PROCESS | 1924 | 1462922126960 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:27 INFO - PROCESS | 1924 | 1462922127269 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:15:27 INFO - PROCESS | 1924 | 1462922127304 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be97800 == 143 [pid = 1924] [id = 541] 16:15:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3adee000) [pid = 1924] [serial = 1624] [outer = (nil)] 16:15:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa40c68800) [pid = 1924] [serial = 1625] [outer = 0x7ffa3adee000] 16:15:27 INFO - PROCESS | 1924 | 1462922127369 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa40c74000) [pid = 1924] [serial = 1626] [outer = 0x7ffa3adee000] 16:15:28 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3ade3800) [pid = 1924] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:15:28 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa32869c00) [pid = 1924] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:15:28 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3286a000) [pid = 1924] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:15:28 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa35446c00) [pid = 1924] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:15:28 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa32862400) [pid = 1924] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:15:28 INFO - PROCESS | 1924 | 1462922128759 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1833ms 16:15:28 INFO - PROCESS | 1924 | 1462922128785 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 1924 | 1462922128789 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 16:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:15:28 INFO - PROCESS | 1924 | 1462922128795 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 1924 | 1462922128797 Marionette TRACE conn4 <- [1,2138,null,{}] 16:15:28 INFO - PROCESS | 1924 | 1462922128803 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:29 INFO - PROCESS | 1924 | 1462922129066 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:15:29 INFO - PROCESS | 1924 | 1462922129231 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c5a7000 == 144 [pid = 1924] [id = 542] 16:15:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa411b3400) [pid = 1924] [serial = 1627] [outer = (nil)] 16:15:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa411bc000) [pid = 1924] [serial = 1628] [outer = 0x7ffa411b3400] 16:15:29 INFO - PROCESS | 1924 | 1462922129313 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa4514ec00) [pid = 1924] [serial = 1629] [outer = 0x7ffa411b3400] 16:15:30 INFO - PROCESS | 1924 | 1462922130140 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1382ms 16:15:30 INFO - PROCESS | 1924 | 1462922130178 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 1924 | 1462922130181 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 16:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:15:30 INFO - PROCESS | 1924 | 1462922130199 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 1924 | 1462922130201 Marionette TRACE conn4 <- [1,2142,null,{}] 16:15:30 INFO - PROCESS | 1924 | 1462922130208 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:30 INFO - PROCESS | 1924 | 1462922130426 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:15:30 INFO - PROCESS | 1924 | 1462922130759 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345e7800 == 145 [pid = 1924] [id = 543] 16:15:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa32862000) [pid = 1924] [serial = 1630] [outer = (nil)] 16:15:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa33c6f400) [pid = 1924] [serial = 1631] [outer = 0x7ffa32862000] 16:15:30 INFO - PROCESS | 1924 | 1462922130920 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa344b3800) [pid = 1924] [serial = 1632] [outer = 0x7ffa32862000] 16:15:31 INFO - PROCESS | 1924 | 1462922131913 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 1924 | 1462922131961 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 16:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:15:31 INFO - PROCESS | 1924 | 1462922131968 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 1924 | 1462922131975 Marionette TRACE conn4 <- [1,2146,null,{}] 16:15:32 INFO - PROCESS | 1924 | 1462922132002 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:32 INFO - PROCESS | 1924 | 1462922132296 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:15:32 INFO - PROCESS | 1924 | 1462922132582 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b84b800 == 146 [pid = 1924] [id = 544] 16:15:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa36569c00) [pid = 1924] [serial = 1633] [outer = (nil)] 16:15:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa38a7a800) [pid = 1924] [serial = 1634] [outer = 0x7ffa36569c00] 16:15:32 INFO - PROCESS | 1924 | 1462922132667 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa3b4af400) [pid = 1924] [serial = 1635] [outer = 0x7ffa36569c00] 16:15:33 INFO - PROCESS | 1924 | 1462922133624 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 1924 | 1462922133683 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 16:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:15:33 INFO - PROCESS | 1924 | 1462922133692 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 1924 | 1462922133696 Marionette TRACE conn4 <- [1,2150,null,{}] 16:15:33 INFO - PROCESS | 1924 | 1462922133701 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:33 INFO - PROCESS | 1924 | 1462922133938 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:15:34 INFO - PROCESS | 1924 | 1462922134238 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fbae800 == 147 [pid = 1924] [id = 545] 16:15:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3b551800) [pid = 1924] [serial = 1636] [outer = (nil)] 16:15:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa3edf1c00) [pid = 1924] [serial = 1637] [outer = 0x7ffa3b551800] 16:15:34 INFO - PROCESS | 1924 | 1462922134362 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa40c74c00) [pid = 1924] [serial = 1638] [outer = 0x7ffa3b551800] 16:15:35 INFO - PROCESS | 1924 | 1462922135303 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1688ms 16:15:35 INFO - PROCESS | 1924 | 1462922135381 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:15:35 INFO - PROCESS | 1924 | 1462922135386 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 16:15:35 INFO - PROCESS | 1924 | 1462922135395 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 1924 | 1462922135405 Marionette TRACE conn4 <- [1,2154,null,{}] 16:15:35 INFO - PROCESS | 1924 | 1462922135421 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:35 INFO - PROCESS | 1924 | 1462922135751 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:15:36 INFO - PROCESS | 1924 | 1462922136001 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45194800 == 148 [pid = 1924] [id = 546] 16:15:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45014800) [pid = 1924] [serial = 1639] [outer = (nil)] 16:15:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa45a1d000) [pid = 1924] [serial = 1640] [outer = 0x7ffa45014800] 16:15:36 INFO - PROCESS | 1924 | 1462922136080 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa45cc0400) [pid = 1924] [serial = 1641] [outer = 0x7ffa45014800] 16:15:37 INFO - PROCESS | 1924 | 1462922137036 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1692ms 16:15:37 INFO - PROCESS | 1924 | 1462922137085 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:15:37 INFO - PROCESS | 1924 | 1462922137090 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 16:15:37 INFO - PROCESS | 1924 | 1462922137097 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 1924 | 1462922137101 Marionette TRACE conn4 <- [1,2158,null,{}] 16:15:37 INFO - PROCESS | 1924 | 1462922137107 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:37 INFO - PROCESS | 1924 | 1462922137359 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:15:37 INFO - PROCESS | 1924 | 1462922137665 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461e0800 == 149 [pid = 1924] [id = 547] 16:15:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa45016400) [pid = 1924] [serial = 1642] [outer = (nil)] 16:15:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa4670e000) [pid = 1924] [serial = 1643] [outer = 0x7ffa45016400] 16:15:37 INFO - PROCESS | 1924 | 1462922137746 Marionette DEBUG loaded listener.js 16:15:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa46f13400) [pid = 1924] [serial = 1644] [outer = 0x7ffa45016400] 16:15:38 INFO - PROCESS | 1924 | 1462922138637 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1588ms 16:15:38 INFO - PROCESS | 1924 | 1462922138685 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:15:38 INFO - PROCESS | 1924 | 1462922138688 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 16:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:15:38 INFO - PROCESS | 1924 | 1462922138695 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:15:38 INFO - PROCESS | 1924 | 1462922138699 Marionette TRACE conn4 <- [1,2162,null,{}] 16:15:38 INFO - PROCESS | 1924 | 1462922138704 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:38 INFO - PROCESS | 1924 | 1462922138939 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:15:39 INFO - PROCESS | 1924 | 1462922139202 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f94000 == 150 [pid = 1924] [id = 548] 16:15:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa4706d800) [pid = 1924] [serial = 1645] [outer = (nil)] 16:15:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa47072400) [pid = 1924] [serial = 1646] [outer = 0x7ffa4706d800] 16:15:39 INFO - PROCESS | 1924 | 1462922139344 Marionette DEBUG loaded listener.js 16:15:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa472e1400) [pid = 1924] [serial = 1647] [outer = 0x7ffa4706d800] 16:15:40 INFO - PROCESS | 1924 | 1462922140288 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1638ms 16:15:40 INFO - PROCESS | 1924 | 1462922140334 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:15:40 INFO - PROCESS | 1924 | 1462922140338 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 16:15:40 INFO - PROCESS | 1924 | 1462922140344 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 1924 | 1462922140347 Marionette TRACE conn4 <- [1,2166,null,{}] 16:15:40 INFO - PROCESS | 1924 | 1462922140353 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:40 INFO - PROCESS | 1924 | 1462922140585 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:15:40 INFO - PROCESS | 1924 | 1462922140887 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa48103000 == 151 [pid = 1924] [id = 549] 16:15:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa48827c00) [pid = 1924] [serial = 1648] [outer = (nil)] 16:15:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa4c558800) [pid = 1924] [serial = 1649] [outer = 0x7ffa48827c00] 16:15:40 INFO - PROCESS | 1924 | 1462922140972 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa4da3bc00) [pid = 1924] [serial = 1650] [outer = 0x7ffa48827c00] 16:15:41 INFO - PROCESS | 1924 | 1462922141878 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1586ms 16:15:41 INFO - PROCESS | 1924 | 1462922141931 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:15:41 INFO - PROCESS | 1924 | 1462922141935 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 16:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:15:41 INFO - PROCESS | 1924 | 1462922141941 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:15:41 INFO - PROCESS | 1924 | 1462922141944 Marionette TRACE conn4 <- [1,2170,null,{}] 16:15:41 INFO - PROCESS | 1924 | 1462922141950 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:42 INFO - PROCESS | 1924 | 1462922142185 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:15:42 INFO - PROCESS | 1924 | 1462922142502 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4d199000 == 152 [pid = 1924] [id = 550] 16:15:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa37e3e000) [pid = 1924] [serial = 1651] [outer = (nil)] 16:15:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4de94800) [pid = 1924] [serial = 1652] [outer = 0x7ffa37e3e000] 16:15:42 INFO - PROCESS | 1924 | 1462922142584 Marionette DEBUG loaded listener.js 16:15:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa4e9e8800) [pid = 1924] [serial = 1653] [outer = 0x7ffa37e3e000] 16:15:43 INFO - PROCESS | 1924 | 1462922143459 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1580ms 16:15:43 INFO - PROCESS | 1924 | 1462922143522 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 1924 | 1462922143526 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 16:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:15:43 INFO - PROCESS | 1924 | 1462922143532 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 1924 | 1462922143535 Marionette TRACE conn4 <- [1,2174,null,{}] 16:15:43 INFO - PROCESS | 1924 | 1462922143541 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:43 INFO - PROCESS | 1924 | 1462922143771 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:15:44 INFO - PROCESS | 1924 | 1462922144032 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb35800 == 153 [pid = 1924] [id = 551] 16:15:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa4706ec00) [pid = 1924] [serial = 1654] [outer = (nil)] 16:15:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa4ee76400) [pid = 1924] [serial = 1655] [outer = 0x7ffa4706ec00] 16:15:44 INFO - PROCESS | 1924 | 1462922144154 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa4f146800) [pid = 1924] [serial = 1656] [outer = 0x7ffa4706ec00] 16:15:45 INFO - PROCESS | 1924 | 1462922145025 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1533ms 16:15:45 INFO - PROCESS | 1924 | 1462922145067 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:15:45 INFO - PROCESS | 1924 | 1462922145071 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 16:15:45 INFO - PROCESS | 1924 | 1462922145078 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 1924 | 1462922145081 Marionette TRACE conn4 <- [1,2178,null,{}] 16:15:45 INFO - PROCESS | 1924 | 1462922145087 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:45 INFO - PROCESS | 1924 | 1462922145320 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:15:45 INFO - PROCESS | 1924 | 1462922145584 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50051000 == 154 [pid = 1924] [id = 552] 16:15:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4da3d400) [pid = 1924] [serial = 1657] [outer = (nil)] 16:15:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa4f365800) [pid = 1924] [serial = 1658] [outer = 0x7ffa4da3d400] 16:15:45 INFO - PROCESS | 1924 | 1462922145707 Marionette DEBUG loaded listener.js 16:15:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa4f8c0800) [pid = 1924] [serial = 1659] [outer = 0x7ffa4da3d400] 16:15:46 INFO - PROCESS | 1924 | 1462922146617 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1586ms 16:15:46 INFO - PROCESS | 1924 | 1462922146665 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:15:46 INFO - PROCESS | 1924 | 1462922146669 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 16:15:46 INFO - PROCESS | 1924 | 1462922146675 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:15:46 INFO - PROCESS | 1924 | 1462922146679 Marionette TRACE conn4 <- [1,2182,null,{}] 16:15:46 INFO - PROCESS | 1924 | 1462922146684 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:46 INFO - PROCESS | 1924 | 1462922146917 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:15:47 INFO - PROCESS | 1924 | 1462922147189 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50b6e000 == 155 [pid = 1924] [id = 553] 16:15:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa50329000) [pid = 1924] [serial = 1660] [outer = (nil)] 16:15:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa50332000) [pid = 1924] [serial = 1661] [outer = 0x7ffa50329000] 16:15:47 INFO - PROCESS | 1924 | 1462922147364 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa50ba7800) [pid = 1924] [serial = 1662] [outer = 0x7ffa50329000] 16:15:48 INFO - PROCESS | 1924 | 1462922148338 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1730ms 16:15:48 INFO - PROCESS | 1924 | 1462922148407 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:15:48 INFO - PROCESS | 1924 | 1462922148412 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 16:15:48 INFO - PROCESS | 1924 | 1462922148418 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 1924 | 1462922148423 Marionette TRACE conn4 <- [1,2186,null,{}] 16:15:48 INFO - PROCESS | 1924 | 1462922148428 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:48 INFO - PROCESS | 1924 | 1462922148731 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:15:49 INFO - PROCESS | 1924 | 1462922149038 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa53764000 == 156 [pid = 1924] [id = 554] 16:15:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa4f9fb400) [pid = 1924] [serial = 1663] [outer = (nil)] 16:15:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa5348a800) [pid = 1924] [serial = 1664] [outer = 0x7ffa4f9fb400] 16:15:49 INFO - PROCESS | 1924 | 1462922149119 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa56757800) [pid = 1924] [serial = 1665] [outer = 0x7ffa4f9fb400] 16:15:49 INFO - PROCESS | 1924 | 1462922149973 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1584ms 16:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:15:50 INFO - PROCESS | 1924 | 1462922150003 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 1924 | 1462922150006 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 16:15:50 INFO - PROCESS | 1924 | 1462922150014 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 1924 | 1462922150016 Marionette TRACE conn4 <- [1,2190,null,{}] 16:15:50 INFO - PROCESS | 1924 | 1462922150023 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:50 INFO - PROCESS | 1924 | 1462922150246 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:15:50 INFO - PROCESS | 1924 | 1462922150513 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d2a4800 == 157 [pid = 1924] [id = 555] 16:15:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa5348d800) [pid = 1924] [serial = 1666] [outer = (nil)] 16:15:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa5c46cc00) [pid = 1924] [serial = 1667] [outer = 0x7ffa5348d800] 16:15:50 INFO - PROCESS | 1924 | 1462922150633 Marionette DEBUG loaded listener.js 16:15:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa5d080c00) [pid = 1924] [serial = 1668] [outer = 0x7ffa5348d800] 16:15:51 INFO - PROCESS | 1924 | 1462922151526 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1541ms 16:15:51 INFO - PROCESS | 1924 | 1462922151556 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 1924 | 1462922151559 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 16:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:15:51 INFO - PROCESS | 1924 | 1462922151566 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 1924 | 1462922151568 Marionette TRACE conn4 <- [1,2194,null,{}] 16:15:51 INFO - PROCESS | 1924 | 1462922151574 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:51 INFO - PROCESS | 1924 | 1462922151798 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:15:52 INFO - PROCESS | 1924 | 1462922152074 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e51e800 == 158 [pid = 1924] [id = 556] 16:15:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa5032a800) [pid = 1924] [serial = 1669] [outer = (nil)] 16:15:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa5d52d800) [pid = 1924] [serial = 1670] [outer = 0x7ffa5032a800] 16:15:52 INFO - PROCESS | 1924 | 1462922152195 Marionette DEBUG loaded listener.js 16:15:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa5d718800) [pid = 1924] [serial = 1671] [outer = 0x7ffa5032a800] 16:15:53 INFO - PROCESS | 1924 | 1462922153090 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1590ms 16:15:53 INFO - PROCESS | 1924 | 1462922153158 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:15:53 INFO - PROCESS | 1924 | 1462922153162 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 16:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:15:53 INFO - PROCESS | 1924 | 1462922153171 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:15:53 INFO - PROCESS | 1924 | 1462922153175 Marionette TRACE conn4 <- [1,2198,null,{}] 16:15:53 INFO - PROCESS | 1924 | 1462922153181 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:53 INFO - PROCESS | 1924 | 1462922153430 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:15:53 INFO - PROCESS | 1924 | 1462922153747 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa607cf000 == 159 [pid = 1924] [id = 557] 16:15:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa5115e400) [pid = 1924] [serial = 1672] [outer = (nil)] 16:15:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa5e4e3400) [pid = 1924] [serial = 1673] [outer = 0x7ffa5115e400] 16:15:53 INFO - PROCESS | 1924 | 1462922153832 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa5e5e6c00) [pid = 1924] [serial = 1674] [outer = 0x7ffa5115e400] 16:15:54 INFO - PROCESS | 1924 | 1462922154704 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1581ms 16:15:54 INFO - PROCESS | 1924 | 1462922154754 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 1924 | 1462922154757 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 16:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:15:54 INFO - PROCESS | 1924 | 1462922154763 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 1924 | 1462922154766 Marionette TRACE conn4 <- [1,2202,null,{}] 16:15:54 INFO - PROCESS | 1924 | 1462922154771 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:55 INFO - PROCESS | 1924 | 1462922154995 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:15:55 INFO - PROCESS | 1924 | 1462922155266 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61ea6800 == 160 [pid = 1924] [id = 558] 16:15:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa5d089800) [pid = 1924] [serial = 1675] [outer = (nil)] 16:15:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa6062e000) [pid = 1924] [serial = 1676] [outer = 0x7ffa5d089800] 16:15:55 INFO - PROCESS | 1924 | 1462922155385 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa60731800) [pid = 1924] [serial = 1677] [outer = 0x7ffa5d089800] 16:15:56 INFO - PROCESS | 1924 | 1462922156257 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1536ms 16:15:56 INFO - PROCESS | 1924 | 1462922156301 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 1924 | 1462922156305 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 16:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:15:56 INFO - PROCESS | 1924 | 1462922156312 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 1924 | 1462922156315 Marionette TRACE conn4 <- [1,2206,null,{}] 16:15:56 INFO - PROCESS | 1924 | 1462922156323 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:56 INFO - PROCESS | 1924 | 1462922156550 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:15:56 INFO - PROCESS | 1924 | 1462922156869 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa627a0800 == 161 [pid = 1924] [id = 559] 16:15:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa46f29800) [pid = 1924] [serial = 1678] [outer = (nil)] 16:15:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa61aa6800) [pid = 1924] [serial = 1679] [outer = 0x7ffa46f29800] 16:15:56 INFO - PROCESS | 1924 | 1462922156949 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa61f44000) [pid = 1924] [serial = 1680] [outer = 0x7ffa46f29800] 16:15:57 INFO - PROCESS | 1924 | 1462922157806 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1543ms 16:15:57 INFO - PROCESS | 1924 | 1462922157856 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:15:57 INFO - PROCESS | 1924 | 1462922157860 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 16:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:15:57 INFO - PROCESS | 1924 | 1462922157866 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:15:57 INFO - PROCESS | 1924 | 1462922157869 Marionette TRACE conn4 <- [1,2210,null,{}] 16:15:57 INFO - PROCESS | 1924 | 1462922157875 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 1924 | 1462922158099 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:15:58 INFO - PROCESS | 1924 | 1462922158421 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa64344000 == 162 [pid = 1924] [id = 560] 16:15:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa32863c00) [pid = 1924] [serial = 1681] [outer = (nil)] 16:15:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa61f48800) [pid = 1924] [serial = 1682] [outer = 0x7ffa32863c00] 16:15:58 INFO - PROCESS | 1924 | 1462922158511 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa61f51400) [pid = 1924] [serial = 1683] [outer = 0x7ffa32863c00] 16:15:59 INFO - PROCESS | 1924 | 1462922159368 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1533ms 16:15:59 INFO - PROCESS | 1924 | 1462922159400 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 1924 | 1462922159404 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 16:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:15:59 INFO - PROCESS | 1924 | 1462922159410 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 1924 | 1462922159413 Marionette TRACE conn4 <- [1,2214,null,{}] 16:15:59 INFO - PROCESS | 1924 | 1462922159418 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:59 INFO - PROCESS | 1924 | 1462922159662 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:15:59 INFO - PROCESS | 1924 | 1462922159934 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa64e42000 == 163 [pid = 1924] [id = 561] 16:16:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa41145000) [pid = 1924] [serial = 1684] [outer = (nil)] 16:16:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4114b000) [pid = 1924] [serial = 1685] [outer = 0x7ffa41145000] 16:16:00 INFO - PROCESS | 1924 | 1462922160059 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4114f800) [pid = 1924] [serial = 1686] [outer = 0x7ffa41145000] 16:16:00 INFO - PROCESS | 1924 | 1462922160959 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1585ms 16:16:00 INFO - PROCESS | 1924 | 1462922160996 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:16:01 INFO - PROCESS | 1924 | 1462922161000 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 16:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:16:01 INFO - PROCESS | 1924 | 1462922161011 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:16:01 INFO - PROCESS | 1924 | 1462922161013 Marionette TRACE conn4 <- [1,2218,null,{}] 16:16:01 INFO - PROCESS | 1924 | 1462922161039 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:01 INFO - PROCESS | 1924 | 1462922161274 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d5a800 == 162 [pid = 1924] [id = 151] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cee800 == 161 [pid = 1924] [id = 454] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c5a7000 == 160 [pid = 1924] [id = 542] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be97800 == 159 [pid = 1924] [id = 541] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fdc800 == 158 [pid = 1924] [id = 540] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345ee800 == 157 [pid = 1924] [id = 539] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be9a800 == 156 [pid = 1924] [id = 538] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cdc800 == 155 [pid = 1924] [id = 537] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47039800 == 154 [pid = 1924] [id = 532] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4684b800 == 153 [pid = 1924] [id = 531] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45915800 == 152 [pid = 1924] [id = 530] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa415af800 == 151 [pid = 1924] [id = 529] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d69800 == 150 [pid = 1924] [id = 528] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fd57000 == 149 [pid = 1924] [id = 527] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6d7000 == 148 [pid = 1924] [id = 526] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c5a8000 == 147 [pid = 1924] [id = 525] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c214000 == 146 [pid = 1924] [id = 524] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b858800 == 145 [pid = 1924] [id = 523] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fc2800 == 144 [pid = 1924] [id = 522] 16:16:02 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345e2000 == 143 [pid = 1924] [id = 521] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa37c34c00) [pid = 1924] [serial = 1497] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa3adfb400) [pid = 1924] [serial = 1562] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa3adee400) [pid = 1924] [serial = 1559] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa46702400) [pid = 1924] [serial = 1520] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa38a7c400) [pid = 1924] [serial = 1505] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa46f0c400) [pid = 1924] [serial = 1523] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa3c2b8c00) [pid = 1924] [serial = 1508] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa3d9ba800) [pid = 1924] [serial = 1511] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa33c7bc00) [pid = 1924] [serial = 1499] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa33c6cc00) [pid = 1924] [serial = 1550] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa340a1000) [pid = 1924] [serial = 1551] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa346f3c00) [pid = 1924] [serial = 1553] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa35d5ec00) [pid = 1924] [serial = 1554] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa40c70400) [pid = 1924] [serial = 1514] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa35499c00) [pid = 1924] [serial = 1502] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa50336800) [pid = 1924] [serial = 1547] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa4f9f4400) [pid = 1924] [serial = 1544] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa4f52c800) [pid = 1924] [serial = 1541] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa4f132c00) [pid = 1924] [serial = 1538] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa4ed88000) [pid = 1924] [serial = 1535] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa4e851000) [pid = 1924] [serial = 1532] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa48578800) [pid = 1924] [serial = 1529] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa45c85800) [pid = 1924] [serial = 1517] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa470e9400) [pid = 1924] [serial = 1526] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3adf7c00) [pid = 1924] [serial = 1560] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa36f65000) [pid = 1924] [serial = 1556] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa37bd6c00) [pid = 1924] [serial = 1557] [outer = (nil)] [url = about:blank] 16:16:02 INFO - PROCESS | 1924 | 1462922162958 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa345e2000 == 144 [pid = 1924] [id = 562] 16:16:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa33c71800) [pid = 1924] [serial = 1687] [outer = (nil)] 16:16:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa3409a400) [pid = 1924] [serial = 1688] [outer = 0x7ffa33c71800] 16:16:03 INFO - PROCESS | 1924 | 1462922163046 Marionette DEBUG loaded listener.js 16:16:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa344b6800) [pid = 1924] [serial = 1689] [outer = 0x7ffa33c71800] 16:16:03 INFO - PROCESS | 1924 | 1462922163834 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2839ms 16:16:03 INFO - PROCESS | 1924 | 1462922163854 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:16:03 INFO - PROCESS | 1924 | 1462922163859 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 16:16:03 INFO - PROCESS | 1924 | 1462922163867 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 1924 | 1462922163873 Marionette TRACE conn4 <- [1,2222,null,{}] 16:16:03 INFO - PROCESS | 1924 | 1462922163881 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 1924 | 1462922164104 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:16:04 INFO - PROCESS | 1924 | 1462922164290 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39ddb800 == 145 [pid = 1924] [id = 563] 16:16:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa33c73400) [pid = 1924] [serial = 1690] [outer = (nil)] 16:16:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa36573800) [pid = 1924] [serial = 1691] [outer = 0x7ffa33c73400] 16:16:04 INFO - PROCESS | 1924 | 1462922164364 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa37e3f800) [pid = 1924] [serial = 1692] [outer = 0x7ffa33c73400] 16:16:05 INFO - PROCESS | 1924 | 1462922165253 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1434ms 16:16:05 INFO - PROCESS | 1924 | 1462922165320 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 1924 | 1462922165327 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 16:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:16:05 INFO - PROCESS | 1924 | 1462922165334 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 1924 | 1462922165338 Marionette TRACE conn4 <- [1,2226,null,{}] 16:16:05 INFO - PROCESS | 1924 | 1462922165344 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 1924 | 1462922165623 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:16:05 INFO - PROCESS | 1924 | 1462922165658 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b07c800 == 146 [pid = 1924] [id = 564] 16:16:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa3b54b400) [pid = 1924] [serial = 1693] [outer = (nil)] 16:16:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa3c2b7400) [pid = 1924] [serial = 1694] [outer = 0x7ffa3b54b400] 16:16:05 INFO - PROCESS | 1924 | 1462922165739 Marionette DEBUG loaded listener.js 16:16:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa3c526000) [pid = 1924] [serial = 1695] [outer = 0x7ffa3b54b400] 16:16:06 INFO - PROCESS | 1924 | 1462922166842 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1531ms 16:16:06 INFO - PROCESS | 1924 | 1462922166866 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:16:06 INFO - PROCESS | 1924 | 1462922166870 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 16:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:16:06 INFO - PROCESS | 1924 | 1462922166893 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:16:06 INFO - PROCESS | 1924 | 1462922166901 Marionette TRACE conn4 <- [1,2230,null,{}] 16:16:06 INFO - PROCESS | 1924 | 1462922166907 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 1924 | 1462922167233 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa3548ec00) [pid = 1924] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa33c6d400) [pid = 1924] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa3409f800) [pid = 1924] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa362e9c00) [pid = 1924] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa33c72400) [pid = 1924] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:16:07 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa3adee000) [pid = 1924] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:16:07 INFO - PROCESS | 1924 | 1462922167748 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae15800 == 147 [pid = 1924] [id = 565] 16:16:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa33c6d400) [pid = 1924] [serial = 1696] [outer = (nil)] 16:16:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa35d67000) [pid = 1924] [serial = 1697] [outer = 0x7ffa33c6d400] 16:16:07 INFO - PROCESS | 1924 | 1462922167818 Marionette DEBUG loaded listener.js 16:16:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa40a44000) [pid = 1924] [serial = 1698] [outer = 0x7ffa33c6d400] 16:16:08 INFO - PROCESS | 1924 | 1462922168546 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1693ms 16:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:16:08 INFO - PROCESS | 1924 | 1462922168579 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:16:08 INFO - PROCESS | 1924 | 1462922168582 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 16:16:08 INFO - PROCESS | 1924 | 1462922168588 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 1924 | 1462922168591 Marionette TRACE conn4 <- [1,2234,null,{}] 16:16:08 INFO - PROCESS | 1924 | 1462922168596 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:08 INFO - PROCESS | 1924 | 1462922168868 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:16:08 INFO - PROCESS | 1924 | 1462922168890 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6d4800 == 148 [pid = 1924] [id = 566] 16:16:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa40a4d400) [pid = 1924] [serial = 1699] [outer = (nil)] 16:16:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa411bf000) [pid = 1924] [serial = 1700] [outer = 0x7ffa40a4d400] 16:16:08 INFO - PROCESS | 1924 | 1462922168953 Marionette DEBUG loaded listener.js 16:16:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa41316400) [pid = 1924] [serial = 1701] [outer = 0x7ffa40a4d400] 16:16:10 INFO - PROCESS | 1924 | 1462922170070 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1540ms 16:16:10 INFO - PROCESS | 1924 | 1462922170143 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 1924 | 1462922170150 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 16:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:16:10 INFO - PROCESS | 1924 | 1462922170162 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 1924 | 1462922170167 Marionette TRACE conn4 <- [1,2238,null,{}] 16:16:10 INFO - PROCESS | 1924 | 1462922170177 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:10 INFO - PROCESS | 1924 | 1462922170418 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:16:10 INFO - PROCESS | 1924 | 1462922170731 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae0d800 == 149 [pid = 1924] [id = 567] 16:16:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa362cfc00) [pid = 1924] [serial = 1702] [outer = (nil)] 16:16:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa362e9c00) [pid = 1924] [serial = 1703] [outer = 0x7ffa362cfc00] 16:16:10 INFO - PROCESS | 1924 | 1462922170810 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa3b546000) [pid = 1924] [serial = 1704] [outer = 0x7ffa362cfc00] 16:16:11 INFO - PROCESS | 1924 | 1462922171729 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1639ms 16:16:11 INFO - PROCESS | 1924 | 1462922171802 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 1924 | 1462922171810 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 16:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:16:11 INFO - PROCESS | 1924 | 1462922171821 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 1924 | 1462922171824 Marionette TRACE conn4 <- [1,2242,null,{}] 16:16:11 INFO - PROCESS | 1924 | 1462922171831 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 1924 | 1462922172090 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:16:12 INFO - PROCESS | 1924 | 1462922172397 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fa10000 == 150 [pid = 1924] [id = 568] 16:16:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa3cdfb800) [pid = 1924] [serial = 1705] [outer = (nil)] 16:16:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa40c6e400) [pid = 1924] [serial = 1706] [outer = 0x7ffa3cdfb800] 16:16:12 INFO - PROCESS | 1924 | 1462922172479 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa411bdc00) [pid = 1924] [serial = 1707] [outer = 0x7ffa3cdfb800] 16:16:13 INFO - PROCESS | 1924 | 1462922173460 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1690ms 16:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:16:13 INFO - PROCESS | 1924 | 1462922173511 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 1924 | 1462922173515 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 16:16:13 INFO - PROCESS | 1924 | 1462922173521 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 1924 | 1462922173527 Marionette TRACE conn4 <- [1,2246,null,{}] 16:16:13 INFO - PROCESS | 1924 | 1462922173543 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:13 INFO - PROCESS | 1924 | 1462922173780 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:16:14 INFO - PROCESS | 1924 | 1462922174101 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d69800 == 151 [pid = 1924] [id = 569] 16:16:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa33c7a400) [pid = 1924] [serial = 1708] [outer = (nil)] 16:16:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa45142c00) [pid = 1924] [serial = 1709] [outer = 0x7ffa33c7a400] 16:16:14 INFO - PROCESS | 1924 | 1462922174192 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa45c85800) [pid = 1924] [serial = 1710] [outer = 0x7ffa33c7a400] 16:16:15 INFO - PROCESS | 1924 | 1462922175137 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1642ms 16:16:15 INFO - PROCESS | 1924 | 1462922175163 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:16:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:16:15 INFO - PROCESS | 1924 | 1462922175168 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 16:16:15 INFO - PROCESS | 1924 | 1462922175176 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 1924 | 1462922175178 Marionette TRACE conn4 <- [1,2250,null,{}] 16:16:15 INFO - PROCESS | 1924 | 1462922175184 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 1924 | 1462922175411 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:16:15 INFO - PROCESS | 1924 | 1462922175729 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4591e000 == 152 [pid = 1924] [id = 570] 16:16:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa38a7fc00) [pid = 1924] [serial = 1711] [outer = (nil)] 16:16:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa461cec00) [pid = 1924] [serial = 1712] [outer = 0x7ffa38a7fc00] 16:16:15 INFO - PROCESS | 1924 | 1462922175819 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa46f14000) [pid = 1924] [serial = 1713] [outer = 0x7ffa38a7fc00] 16:16:16 INFO - PROCESS | 1924 | 1462922176662 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:16:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:16:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1542ms 16:16:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:16:16 INFO - PROCESS | 1924 | 1462922176717 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:16:16 INFO - PROCESS | 1924 | 1462922176720 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 16:16:16 INFO - PROCESS | 1924 | 1462922176727 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:16:16 INFO - PROCESS | 1924 | 1462922176730 Marionette TRACE conn4 <- [1,2254,null,{}] 16:16:16 INFO - PROCESS | 1924 | 1462922176735 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:16 INFO - PROCESS | 1924 | 1462922176954 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:16:17 INFO - PROCESS | 1924 | 1462922177217 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4684b800 == 153 [pid = 1924] [id = 571] 16:16:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa45a0a400) [pid = 1924] [serial = 1714] [outer = (nil)] 16:16:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa47064800) [pid = 1924] [serial = 1715] [outer = 0x7ffa45a0a400] 16:16:17 INFO - PROCESS | 1924 | 1462922177295 Marionette DEBUG loaded listener.js 16:16:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa470e9400) [pid = 1924] [serial = 1716] [outer = 0x7ffa45a0a400] 16:16:18 INFO - PROCESS | 1924 | 1462922178266 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:16:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:16:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1586ms 16:16:18 INFO - PROCESS | 1924 | 1462922178313 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 1924 | 1462922178317 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 16:16:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:16:18 INFO - PROCESS | 1924 | 1462922178323 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 1924 | 1462922178326 Marionette TRACE conn4 <- [1,2258,null,{}] 16:16:18 INFO - PROCESS | 1924 | 1462922178332 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 1924 | 1462922178584 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:16:18 INFO - PROCESS | 1924 | 1462922178911 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472b2000 == 154 [pid = 1924] [id = 572] 16:16:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa474d0400) [pid = 1924] [serial = 1717] [outer = (nil)] 16:16:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa49d59400) [pid = 1924] [serial = 1718] [outer = 0x7ffa474d0400] 16:16:19 INFO - PROCESS | 1924 | 1462922179005 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4c55e400) [pid = 1924] [serial = 1719] [outer = 0x7ffa474d0400] 16:16:19 INFO - PROCESS | 1924 | 1462922179895 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:16:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1629ms 16:16:19 INFO - PROCESS | 1924 | 1462922179954 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 1924 | 1462922179958 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 16:16:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:16:19 INFO - PROCESS | 1924 | 1462922179963 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 1924 | 1462922179967 Marionette TRACE conn4 <- [1,2262,null,{}] 16:16:19 INFO - PROCESS | 1924 | 1462922179973 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:20 INFO - PROCESS | 1924 | 1462922180194 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:16:20 INFO - PROCESS | 1924 | 1462922180464 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d87000 == 155 [pid = 1924] [id = 573] 16:16:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa3656a800) [pid = 1924] [serial = 1720] [outer = (nil)] 16:16:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa4f132c00) [pid = 1924] [serial = 1721] [outer = 0x7ffa3656a800] 16:16:20 INFO - PROCESS | 1924 | 1462922180583 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa4f8c6000) [pid = 1924] [serial = 1722] [outer = 0x7ffa3656a800] 16:16:21 INFO - PROCESS | 1924 | 1462922181435 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:16:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1533ms 16:16:21 INFO - PROCESS | 1924 | 1462922181498 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 1924 | 1462922181502 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 16:16:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:16:21 INFO - PROCESS | 1924 | 1462922181508 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 1924 | 1462922181511 Marionette TRACE conn4 <- [1,2266,null,{}] 16:16:21 INFO - PROCESS | 1924 | 1462922181516 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:21 INFO - PROCESS | 1924 | 1462922181743 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:16:22 INFO - PROCESS | 1924 | 1462922182013 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f215000 == 156 [pid = 1924] [id = 574] 16:16:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa48832c00) [pid = 1924] [serial = 1723] [outer = (nil)] 16:16:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa5024b000) [pid = 1924] [serial = 1724] [outer = 0x7ffa48832c00] 16:16:22 INFO - PROCESS | 1924 | 1462922182150 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa5046b400) [pid = 1924] [serial = 1725] [outer = 0x7ffa48832c00] 16:16:23 INFO - PROCESS | 1924 | 1462922183041 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:16:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:16:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1578ms 16:16:23 INFO - PROCESS | 1924 | 1462922183087 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 1924 | 1462922183091 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 16:16:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:16:23 INFO - PROCESS | 1924 | 1462922183119 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 1924 | 1462922183123 Marionette TRACE conn4 <- [1,2270,null,{}] 16:16:23 INFO - PROCESS | 1924 | 1462922183128 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 1924 | 1462922183378 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:16:23 INFO - PROCESS | 1924 | 1462922183690 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51255000 == 157 [pid = 1924] [id = 575] 16:16:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa4da3d000) [pid = 1924] [serial = 1726] [outer = (nil)] 16:16:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa51167800) [pid = 1924] [serial = 1727] [outer = 0x7ffa4da3d000] 16:16:23 INFO - PROCESS | 1924 | 1462922183773 Marionette DEBUG loaded listener.js 16:16:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa5169a400) [pid = 1924] [serial = 1728] [outer = 0x7ffa4da3d000] 16:16:24 INFO - PROCESS | 1924 | 1462922184664 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:16:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1587ms 16:16:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:16:24 INFO - PROCESS | 1924 | 1462922184701 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 1924 | 1462922184704 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 16:16:24 INFO - PROCESS | 1924 | 1462922184711 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 1924 | 1462922184714 Marionette TRACE conn4 <- [1,2274,null,{}] 16:16:24 INFO - PROCESS | 1924 | 1462922184719 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:24 INFO - PROCESS | 1924 | 1462922184934 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:16:25 INFO - PROCESS | 1924 | 1462922185216 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d5cf800 == 158 [pid = 1924] [id = 576] 16:16:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa362de000) [pid = 1924] [serial = 1729] [outer = (nil)] 16:16:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa532e3400) [pid = 1924] [serial = 1730] [outer = 0x7ffa362de000] 16:16:25 INFO - PROCESS | 1924 | 1462922185299 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa5d531c00) [pid = 1924] [serial = 1731] [outer = 0x7ffa362de000] 16:16:26 INFO - PROCESS | 1924 | 1462922186219 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:16:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1529ms 16:16:26 INFO - PROCESS | 1924 | 1462922186248 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 1924 | 1462922186253 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 16:16:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:16:26 INFO - PROCESS | 1924 | 1462922186263 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 1924 | 1462922186267 Marionette TRACE conn4 <- [1,2278,null,{}] 16:16:26 INFO - PROCESS | 1924 | 1462922186274 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:26 INFO - PROCESS | 1924 | 1462922186529 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:16:26 INFO - PROCESS | 1924 | 1462922186800 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa66953800 == 159 [pid = 1924] [id = 577] 16:16:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa625c5800) [pid = 1924] [serial = 1732] [outer = (nil)] 16:16:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa625cc800) [pid = 1924] [serial = 1733] [outer = 0x7ffa625c5800] 16:16:26 INFO - PROCESS | 1924 | 1462922186945 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa62707800) [pid = 1924] [serial = 1734] [outer = 0x7ffa625c5800] 16:16:27 INFO - PROCESS | 1924 | 1462922187824 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:16:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:16:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1634ms 16:16:27 INFO - PROCESS | 1924 | 1462922187898 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 1924 | 1462922187903 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 16:16:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:16:27 INFO - PROCESS | 1924 | 1462922187909 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 1924 | 1462922187911 Marionette TRACE conn4 <- [1,2282,null,{}] 16:16:27 INFO - PROCESS | 1924 | 1462922187917 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:28 INFO - PROCESS | 1924 | 1462922188157 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:16:28 INFO - PROCESS | 1924 | 1462922188490 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676b4800 == 160 [pid = 1924] [id = 578] 16:16:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa34654400) [pid = 1924] [serial = 1735] [outer = (nil)] 16:16:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa3465ac00) [pid = 1924] [serial = 1736] [outer = 0x7ffa34654400] 16:16:28 INFO - PROCESS | 1924 | 1462922188575 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa34660c00) [pid = 1924] [serial = 1737] [outer = 0x7ffa34654400] 16:16:29 INFO - PROCESS | 1924 | 1462922189469 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:16:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1631ms 16:16:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:16:29 INFO - PROCESS | 1924 | 1462922189542 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 1924 | 1462922189545 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 16:16:29 INFO - PROCESS | 1924 | 1462922189551 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 1924 | 1462922189554 Marionette TRACE conn4 <- [1,2286,null,{}] 16:16:29 INFO - PROCESS | 1924 | 1462922189559 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:29 INFO - PROCESS | 1924 | 1462922189828 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:16:30 INFO - PROCESS | 1924 | 1462922190152 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409be800 == 161 [pid = 1924] [id = 579] 16:16:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa34656800) [pid = 1924] [serial = 1738] [outer = (nil)] 16:16:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa35621800) [pid = 1924] [serial = 1739] [outer = 0x7ffa34656800] 16:16:30 INFO - PROCESS | 1924 | 1462922190235 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa35624c00) [pid = 1924] [serial = 1740] [outer = 0x7ffa34656800] 16:16:31 INFO - PROCESS | 1924 | 1462922191129 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:16:31 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 16:16:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1639ms 16:16:31 INFO - PROCESS | 1924 | 1462922191191 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 1924 | 1462922191194 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 16:16:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:16:31 INFO - PROCESS | 1924 | 1462922191200 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 1924 | 1462922191202 Marionette TRACE conn4 <- [1,2290,null,{}] 16:16:31 INFO - PROCESS | 1924 | 1462922191208 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:31 INFO - PROCESS | 1924 | 1462922191437 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:16:31 INFO - PROCESS | 1924 | 1462922191750 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa356af800 == 162 [pid = 1924] [id = 580] 16:16:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa3465fc00) [pid = 1924] [serial = 1741] [outer = (nil)] 16:16:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa3562ac00) [pid = 1924] [serial = 1742] [outer = 0x7ffa3465fc00] 16:16:31 INFO - PROCESS | 1924 | 1462922191831 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 225 (0x7ffa38d9c000) [pid = 1924] [serial = 1743] [outer = 0x7ffa3465fc00] 16:16:32 INFO - PROCESS | 1924 | 1462922192720 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:16:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:16:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1578ms 16:16:32 INFO - PROCESS | 1924 | 1462922192781 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:16:32 INFO - PROCESS | 1924 | 1462922192785 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 16:16:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:16:32 INFO - PROCESS | 1924 | 1462922192790 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:16:32 INFO - PROCESS | 1924 | 1462922192793 Marionette TRACE conn4 <- [1,2294,null,{}] 16:16:32 INFO - PROCESS | 1924 | 1462922192798 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:33 INFO - PROCESS | 1924 | 1462922193013 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:16:33 INFO - PROCESS | 1924 | 1462922193392 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa356cd800 == 163 [pid = 1924] [id = 581] 16:16:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 226 (0x7ffa32612800) [pid = 1924] [serial = 1744] [outer = (nil)] 16:16:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 227 (0x7ffa32615800) [pid = 1924] [serial = 1745] [outer = 0x7ffa32612800] 16:16:33 INFO - PROCESS | 1924 | 1462922193477 Marionette DEBUG loaded listener.js 16:16:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 228 (0x7ffa3465d400) [pid = 1924] [serial = 1746] [outer = 0x7ffa32612800] 16:16:34 INFO - PROCESS | 1924 | 1462922194310 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1549ms 16:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:16:34 INFO - PROCESS | 1924 | 1462922194339 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:16:34 INFO - PROCESS | 1924 | 1462922194342 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 16:16:34 INFO - PROCESS | 1924 | 1462922194347 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:16:34 INFO - PROCESS | 1924 | 1462922194351 Marionette TRACE conn4 <- [1,2298,null,{}] 16:16:34 INFO - PROCESS | 1924 | 1462922194357 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:34 INFO - PROCESS | 1924 | 1462922194572 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:16:34 INFO - PROCESS | 1924 | 1462922194870 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3db32800 == 164 [pid = 1924] [id = 582] 16:16:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 229 (0x7ffa32612c00) [pid = 1924] [serial = 1747] [outer = (nil)] 16:16:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 230 (0x7ffa38d9c800) [pid = 1924] [serial = 1748] [outer = 0x7ffa32612c00] 16:16:34 INFO - PROCESS | 1924 | 1462922194952 Marionette DEBUG loaded listener.js 16:16:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 231 (0x7ffa38da0400) [pid = 1924] [serial = 1749] [outer = 0x7ffa32612c00] 16:16:35 INFO - PROCESS | 1924 | 1462922195894 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1586ms 16:16:35 INFO - PROCESS | 1924 | 1462922195934 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 1924 | 1462922195937 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 16:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:16:35 INFO - PROCESS | 1924 | 1462922195944 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:16:35 INFO - PROCESS | 1924 | 1462922195947 Marionette TRACE conn4 <- [1,2302,null,{}] 16:16:35 INFO - PROCESS | 1924 | 1462922195953 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:36 INFO - PROCESS | 1924 | 1462922196180 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:16:36 INFO - PROCESS | 1924 | 1462922196457 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa33fac800 == 165 [pid = 1924] [id = 583] 16:16:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 232 (0x7ffa32614000) [pid = 1924] [serial = 1750] [outer = (nil)] 16:16:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 233 (0x7ffa38da5800) [pid = 1924] [serial = 1751] [outer = 0x7ffa32614000] 16:16:36 INFO - PROCESS | 1924 | 1462922196576 Marionette DEBUG loaded listener.js 16:16:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 234 (0x7ffa38da9800) [pid = 1924] [serial = 1752] [outer = 0x7ffa32614000] 16:16:37 INFO - PROCESS | 1924 | 1462922197442 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1537ms 16:16:37 INFO - PROCESS | 1924 | 1462922197482 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 1924 | 1462922197486 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 16:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:16:37 INFO - PROCESS | 1924 | 1462922197492 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 1924 | 1462922197494 Marionette TRACE conn4 <- [1,2306,null,{}] 16:16:37 INFO - PROCESS | 1924 | 1462922197500 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:37 INFO - PROCESS | 1924 | 1462922197726 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:16:38 INFO - PROCESS | 1924 | 1462922198009 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa32622800 == 166 [pid = 1924] [id = 584] 16:16:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 235 (0x7ffa32c3d000) [pid = 1924] [serial = 1753] [outer = (nil)] 16:16:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 236 (0x7ffa32c43400) [pid = 1924] [serial = 1754] [outer = 0x7ffa32c3d000] 16:16:38 INFO - PROCESS | 1924 | 1462922198133 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 237 (0x7ffa32c47400) [pid = 1924] [serial = 1755] [outer = 0x7ffa32c3d000] 16:16:39 INFO - PROCESS | 1924 | 1462922199042 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1629ms 16:16:39 INFO - PROCESS | 1924 | 1462922199122 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 1924 | 1462922199126 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 16:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:16:39 INFO - PROCESS | 1924 | 1462922199132 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 1924 | 1462922199134 Marionette TRACE conn4 <- [1,2310,null,{}] 16:16:39 INFO - PROCESS | 1924 | 1462922199140 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 1924 | 1462922199411 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:16:39 INFO - PROCESS | 1924 | 1462922199741 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3263e000 == 167 [pid = 1924] [id = 585] 16:16:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 238 (0x7ffa32860800) [pid = 1924] [serial = 1756] [outer = (nil)] 16:16:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 239 (0x7ffa357d4400) [pid = 1924] [serial = 1757] [outer = 0x7ffa32860800] 16:16:39 INFO - PROCESS | 1924 | 1462922199817 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 240 (0x7ffa357d8800) [pid = 1924] [serial = 1758] [outer = 0x7ffa32860800] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47457000 == 166 [pid = 1924] [id = 368] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57489800 == 165 [pid = 1924] [id = 513] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d50d800 == 164 [pid = 1924] [id = 514] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fbdf800 == 163 [pid = 1924] [id = 511] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50bfb800 == 162 [pid = 1924] [id = 512] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5741f800 == 161 [pid = 1924] [id = 369] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61ea6800 == 160 [pid = 1924] [id = 558] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa607cf000 == 159 [pid = 1924] [id = 557] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e51e800 == 158 [pid = 1924] [id = 556] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d2a4800 == 157 [pid = 1924] [id = 555] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa53764000 == 156 [pid = 1924] [id = 554] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50b6e000 == 155 [pid = 1924] [id = 553] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa50051000 == 154 [pid = 1924] [id = 552] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb35800 == 153 [pid = 1924] [id = 551] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4d199000 == 152 [pid = 1924] [id = 550] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa48103000 == 151 [pid = 1924] [id = 549] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46f94000 == 150 [pid = 1924] [id = 548] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461e0800 == 149 [pid = 1924] [id = 547] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45194800 == 148 [pid = 1924] [id = 546] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fbae800 == 147 [pid = 1924] [id = 545] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b84b800 == 146 [pid = 1924] [id = 544] 16:16:41 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345e7800 == 145 [pid = 1924] [id = 543] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 239 (0x7ffa45a24800) [pid = 1924] [serial = 1589] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 238 (0x7ffa45a05c00) [pid = 1924] [serial = 1586] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 237 (0x7ffa33c77000) [pid = 1924] [serial = 1565] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 236 (0x7ffa40c1e000) [pid = 1924] [serial = 1580] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 235 (0x7ffa46f08400) [pid = 1924] [serial = 1595] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 234 (0x7ffa4a13ec00) [pid = 1924] [serial = 1607] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 233 (0x7ffa344b7000) [pid = 1924] [serial = 1614] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 232 (0x7ffa362d9000) [pid = 1924] [serial = 1616] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 231 (0x7ffa472d6400) [pid = 1924] [serial = 1598] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 230 (0x7ffa474cac00) [pid = 1924] [serial = 1601] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 229 (0x7ffa3edee400) [pid = 1924] [serial = 1623] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 228 (0x7ffa411bc000) [pid = 1924] [serial = 1628] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 227 (0x7ffa3b542c00) [pid = 1924] [serial = 1620] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 226 (0x7ffa44f64400) [pid = 1924] [serial = 1583] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 225 (0x7ffa48573000) [pid = 1924] [serial = 1604] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 224 (0x7ffa3b4ae400) [pid = 1924] [serial = 1563] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa3c51cc00) [pid = 1924] [serial = 1622] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa3409c400) [pid = 1924] [serial = 1613] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa3adf3800) [pid = 1924] [serial = 1571] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa40c74000) [pid = 1924] [serial = 1626] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa37e3e800) [pid = 1924] [serial = 1617] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa344b3000) [pid = 1924] [serial = 1610] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa45cbe000) [pid = 1924] [serial = 1592] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa40c68800) [pid = 1924] [serial = 1625] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa3c524400) [pid = 1924] [serial = 1574] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa3edef000) [pid = 1924] [serial = 1577] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa36567c00) [pid = 1924] [serial = 1568] [outer = (nil)] [url = about:blank] 16:16:41 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa3ade7c00) [pid = 1924] [serial = 1619] [outer = (nil)] [url = about:blank] 16:16:42 INFO - PROCESS | 1924 | 1462922202214 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 3140ms 16:16:42 INFO - PROCESS | 1924 | 1462922202273 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 1924 | 1462922202279 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 16:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:16:42 INFO - PROCESS | 1924 | 1462922202289 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 1924 | 1462922202293 Marionette TRACE conn4 <- [1,2314,null,{}] 16:16:42 INFO - PROCESS | 1924 | 1462922202301 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 1924 | 1462922202523 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:16:42 INFO - PROCESS | 1924 | 1462922202714 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34018800 == 146 [pid = 1924] [id = 586] 16:16:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa341b5000) [pid = 1924] [serial = 1759] [outer = (nil)] 16:16:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa344db800) [pid = 1924] [serial = 1760] [outer = 0x7ffa341b5000] 16:16:42 INFO - PROCESS | 1924 | 1462922202782 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa3543f000) [pid = 1924] [serial = 1761] [outer = 0x7ffa341b5000] 16:16:43 INFO - PROCESS | 1924 | 1462922203668 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1437ms 16:16:43 INFO - PROCESS | 1924 | 1462922203726 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 1924 | 1462922203735 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 16:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:16:43 INFO - PROCESS | 1924 | 1462922203746 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 1924 | 1462922203751 Marionette TRACE conn4 <- [1,2318,null,{}] 16:16:43 INFO - PROCESS | 1924 | 1462922203757 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 1924 | 1462922203964 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:16:44 INFO - PROCESS | 1924 | 1462922204192 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38990800 == 147 [pid = 1924] [id = 587] 16:16:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa357d4800) [pid = 1924] [serial = 1762] [outer = (nil)] 16:16:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa357dd400) [pid = 1924] [serial = 1763] [outer = 0x7ffa357d4800] 16:16:44 INFO - PROCESS | 1924 | 1462922204256 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa370af800) [pid = 1924] [serial = 1764] [outer = 0x7ffa357d4800] 16:16:45 INFO - PROCESS | 1924 | 1462922205245 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 1924 | 1462922205282 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 16:16:45 INFO - PROCESS | 1924 | 1462922205289 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 1924 | 1462922205295 Marionette TRACE conn4 <- [1,2322,null,{}] 16:16:45 INFO - PROCESS | 1924 | 1462922205317 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:45 INFO - PROCESS | 1924 | 1462922205588 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:16:45 INFO - PROCESS | 1924 | 1462922205639 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae07000 == 148 [pid = 1924] [id = 588] 16:16:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa3b4b1800) [pid = 1924] [serial = 1765] [outer = (nil)] 16:16:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa3b545400) [pid = 1924] [serial = 1766] [outer = 0x7ffa3b4b1800] 16:16:45 INFO - PROCESS | 1924 | 1462922205754 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa3c51e000) [pid = 1924] [serial = 1767] [outer = 0x7ffa3b4b1800] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa4f9fb400) [pid = 1924] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa40c68400) [pid = 1924] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa46f29800) [pid = 1924] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa50329000) [pid = 1924] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa3b4ac400) [pid = 1924] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa45014800) [pid = 1924] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa3adfb800) [pid = 1924] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa40c19000) [pid = 1924] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa4da3d400) [pid = 1924] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa3adde400) [pid = 1924] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa3543dc00) [pid = 1924] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa471e1c00) [pid = 1924] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa32866c00) [pid = 1924] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa3b54b400) [pid = 1924] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa33c71800) [pid = 1924] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa33c6d400) [pid = 1924] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa37c38c00) [pid = 1924] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa4706ec00) [pid = 1924] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa35d62000) [pid = 1924] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa38a83800) [pid = 1924] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa41145000) [pid = 1924] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa3b551800) [pid = 1924] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa5032a800) [pid = 1924] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa33c73400) [pid = 1924] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa32862000) [pid = 1924] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa37e3f400) [pid = 1924] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa48827c00) [pid = 1924] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa36569c00) [pid = 1924] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa370b2800) [pid = 1924] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa3f08a000) [pid = 1924] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa460b2000) [pid = 1924] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa37e3e000) [pid = 1924] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa40c19c00) [pid = 1924] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa33c6f000) [pid = 1924] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa5d089800) [pid = 1924] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa5348d800) [pid = 1924] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa45016400) [pid = 1924] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa40a44c00) [pid = 1924] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa45a18000) [pid = 1924] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa3285f400) [pid = 1924] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa32863c00) [pid = 1924] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa484bc800) [pid = 1924] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa5115e400) [pid = 1924] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa484c0000) [pid = 1924] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa40a44400) [pid = 1924] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa35d5f400) [pid = 1924] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa470eb800) [pid = 1924] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa470f1000) [pid = 1924] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa36574400) [pid = 1924] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa46fdc400) [pid = 1924] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa38a7b400) [pid = 1924] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa40c69000) [pid = 1924] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa37c41000) [pid = 1924] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa484c1800) [pid = 1924] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa4706d800) [pid = 1924] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa414db800) [pid = 1924] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:16:47 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa32864c00) [pid = 1924] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:16:47 INFO - PROCESS | 1924 | 1462922207558 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2300ms 16:16:47 INFO - PROCESS | 1924 | 1462922207588 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:16:47 INFO - PROCESS | 1924 | 1462922207592 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 16:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:16:47 INFO - PROCESS | 1924 | 1462922207598 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:16:47 INFO - PROCESS | 1924 | 1462922207600 Marionette TRACE conn4 <- [1,2326,null,{}] 16:16:47 INFO - PROCESS | 1924 | 1462922207616 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:47 INFO - PROCESS | 1924 | 1462922207818 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:16:47 INFO - PROCESS | 1924 | 1462922207834 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b06c800 == 149 [pid = 1924] [id = 589] 16:16:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa32864c00) [pid = 1924] [serial = 1768] [outer = (nil)] 16:16:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa37e3f400) [pid = 1924] [serial = 1769] [outer = 0x7ffa32864c00] 16:16:47 INFO - PROCESS | 1924 | 1462922207898 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa3b54d800) [pid = 1924] [serial = 1770] [outer = 0x7ffa32864c00] 16:16:48 INFO - PROCESS | 1924 | 1462922208836 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1288ms 16:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:16:48 INFO - PROCESS | 1924 | 1462922208887 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 1924 | 1462922208890 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 16:16:48 INFO - PROCESS | 1924 | 1462922208895 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 1924 | 1462922208898 Marionette TRACE conn4 <- [1,2330,null,{}] 16:16:48 INFO - PROCESS | 1924 | 1462922208908 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:49 INFO - PROCESS | 1924 | 1462922209104 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:16:49 INFO - PROCESS | 1924 | 1462922209485 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328c3800 == 150 [pid = 1924] [id = 590] 16:16:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa3260c400) [pid = 1924] [serial = 1771] [outer = (nil)] 16:16:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa32866800) [pid = 1924] [serial = 1772] [outer = 0x7ffa3260c400] 16:16:49 INFO - PROCESS | 1924 | 1462922209624 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa33c72400) [pid = 1924] [serial = 1773] [outer = 0x7ffa3260c400] 16:16:50 INFO - PROCESS | 1924 | 1462922210599 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1740ms 16:16:50 INFO - PROCESS | 1924 | 1462922210638 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 1924 | 1462922210644 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 16:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:16:50 INFO - PROCESS | 1924 | 1462922210652 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 1924 | 1462922210657 Marionette TRACE conn4 <- [1,2334,null,{}] 16:16:50 INFO - PROCESS | 1924 | 1462922210664 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 1924 | 1462922210902 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:16:51 INFO - PROCESS | 1924 | 1462922211227 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae20800 == 151 [pid = 1924] [id = 591] 16:16:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa35490800) [pid = 1924] [serial = 1774] [outer = (nil)] 16:16:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa3562c800) [pid = 1924] [serial = 1775] [outer = 0x7ffa35490800] 16:16:51 INFO - PROCESS | 1924 | 1462922211312 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa362e0400) [pid = 1924] [serial = 1776] [outer = 0x7ffa35490800] 16:16:52 INFO - PROCESS | 1924 | 1462922212234 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1637ms 16:16:52 INFO - PROCESS | 1924 | 1462922212293 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 1924 | 1462922212300 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 16:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:16:52 INFO - PROCESS | 1924 | 1462922212307 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 1924 | 1462922212309 Marionette TRACE conn4 <- [1,2338,null,{}] 16:16:52 INFO - PROCESS | 1924 | 1462922212315 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:52 INFO - PROCESS | 1924 | 1462922212553 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:16:52 INFO - PROCESS | 1924 | 1462922212918 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c219000 == 152 [pid = 1924] [id = 592] 16:16:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa38a75400) [pid = 1924] [serial = 1777] [outer = (nil)] 16:16:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa38da8800) [pid = 1924] [serial = 1778] [outer = 0x7ffa38a75400] 16:16:53 INFO - PROCESS | 1924 | 1462922212997 Marionette DEBUG loaded listener.js 16:16:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa3b4aec00) [pid = 1924] [serial = 1779] [outer = 0x7ffa38a75400] 16:16:53 INFO - PROCESS | 1924 | 1462922213914 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1634ms 16:16:53 INFO - PROCESS | 1924 | 1462922213942 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:16:53 INFO - PROCESS | 1924 | 1462922213946 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 16:16:53 INFO - PROCESS | 1924 | 1462922213962 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 1924 | 1462922213971 Marionette TRACE conn4 <- [1,2342,null,{}] 16:16:53 INFO - PROCESS | 1924 | 1462922213978 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:54 INFO - PROCESS | 1924 | 1462922214216 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:16:54 INFO - PROCESS | 1924 | 1462922214525 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef4e800 == 153 [pid = 1924] [id = 593] 16:16:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa38a80400) [pid = 1924] [serial = 1780] [outer = (nil)] 16:16:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa3d9b4c00) [pid = 1924] [serial = 1781] [outer = 0x7ffa38a80400] 16:16:54 INFO - PROCESS | 1924 | 1462922214604 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa3f08c000) [pid = 1924] [serial = 1782] [outer = 0x7ffa38a80400] 16:16:55 INFO - PROCESS | 1924 | 1462922215522 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1602ms 16:16:55 INFO - PROCESS | 1924 | 1462922215555 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 1924 | 1462922215559 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 16:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:16:55 INFO - PROCESS | 1924 | 1462922215565 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 1924 | 1462922215568 Marionette TRACE conn4 <- [1,2346,null,{}] 16:16:55 INFO - PROCESS | 1924 | 1462922215573 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 1924 | 1462922215801 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:16:56 INFO - PROCESS | 1924 | 1462922216078 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe59800 == 154 [pid = 1924] [id = 594] 16:16:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa3c520400) [pid = 1924] [serial = 1783] [outer = (nil)] 16:16:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa40c77c00) [pid = 1924] [serial = 1784] [outer = 0x7ffa3c520400] 16:16:56 INFO - PROCESS | 1924 | 1462922216209 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa4114dc00) [pid = 1924] [serial = 1785] [outer = 0x7ffa3c520400] 16:16:57 INFO - PROCESS | 1924 | 1462922217095 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1578ms 16:16:57 INFO - PROCESS | 1924 | 1462922217145 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 1924 | 1462922217148 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 16:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:16:57 INFO - PROCESS | 1924 | 1462922217154 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 1924 | 1462922217157 Marionette TRACE conn4 <- [1,2350,null,{}] 16:16:57 INFO - PROCESS | 1924 | 1462922217163 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:57 INFO - PROCESS | 1924 | 1462922217383 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:16:57 INFO - PROCESS | 1924 | 1462922217706 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415a3000 == 155 [pid = 1924] [id = 595] 16:16:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa414d5000) [pid = 1924] [serial = 1786] [outer = (nil)] 16:16:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa414dec00) [pid = 1924] [serial = 1787] [outer = 0x7ffa414d5000] 16:16:57 INFO - PROCESS | 1924 | 1462922217800 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa45a1b000) [pid = 1924] [serial = 1788] [outer = 0x7ffa414d5000] 16:16:58 INFO - PROCESS | 1924 | 1462922218736 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1640ms 16:16:58 INFO - PROCESS | 1924 | 1462922218797 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 1924 | 1462922218800 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 16:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:16:58 INFO - PROCESS | 1924 | 1462922218807 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 1924 | 1462922218811 Marionette TRACE conn4 <- [1,2354,null,{}] 16:16:58 INFO - PROCESS | 1924 | 1462922218817 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:59 INFO - PROCESS | 1924 | 1462922219059 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:16:59 INFO - PROCESS | 1924 | 1462922219371 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461e3000 == 156 [pid = 1924] [id = 596] 16:16:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa344e0000) [pid = 1924] [serial = 1789] [outer = (nil)] 16:16:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa460b2400) [pid = 1924] [serial = 1790] [outer = 0x7ffa344e0000] 16:16:59 INFO - PROCESS | 1924 | 1462922219454 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa46f08c00) [pid = 1924] [serial = 1791] [outer = 0x7ffa344e0000] 16:17:00 INFO - PROCESS | 1924 | 1462922220422 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1687ms 16:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:17:00 INFO - PROCESS | 1924 | 1462922220496 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:17:00 INFO - PROCESS | 1924 | 1462922220499 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 16:17:00 INFO - PROCESS | 1924 | 1462922220505 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 1924 | 1462922220509 Marionette TRACE conn4 <- [1,2358,null,{}] 16:17:00 INFO - PROCESS | 1924 | 1462922220514 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:00 INFO - PROCESS | 1924 | 1462922220765 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:17:01 INFO - PROCESS | 1924 | 1462922221112 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e5d000 == 157 [pid = 1924] [id = 597] 16:17:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa414d6400) [pid = 1924] [serial = 1792] [outer = (nil)] 16:17:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa46f2d000) [pid = 1924] [serial = 1793] [outer = 0x7ffa414d6400] 16:17:01 INFO - PROCESS | 1924 | 1462922221196 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa47066c00) [pid = 1924] [serial = 1794] [outer = 0x7ffa414d6400] 16:17:02 INFO - PROCESS | 1924 | 1462922222110 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1683ms 16:17:02 INFO - PROCESS | 1924 | 1462922222189 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:17:02 INFO - PROCESS | 1924 | 1462922222193 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 16:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:17:02 INFO - PROCESS | 1924 | 1462922222199 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:17:02 INFO - PROCESS | 1924 | 1462922222202 Marionette TRACE conn4 <- [1,2362,null,{}] 16:17:02 INFO - PROCESS | 1924 | 1462922222208 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:02 INFO - PROCESS | 1924 | 1462922222486 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:17:02 INFO - PROCESS | 1924 | 1462922222810 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472c3800 == 158 [pid = 1924] [id = 598] 16:17:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa45da3000) [pid = 1924] [serial = 1795] [outer = (nil)] 16:17:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa470efc00) [pid = 1924] [serial = 1796] [outer = 0x7ffa45da3000] 16:17:02 INFO - PROCESS | 1924 | 1462922222895 Marionette DEBUG loaded listener.js 16:17:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa471e1400) [pid = 1924] [serial = 1797] [outer = 0x7ffa45da3000] 16:17:03 INFO - PROCESS | 1924 | 1462922223856 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1690ms 16:17:03 INFO - PROCESS | 1924 | 1462922223890 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 1924 | 1462922223895 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 16:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:17:03 INFO - PROCESS | 1924 | 1462922223901 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 1924 | 1462922223904 Marionette TRACE conn4 <- [1,2366,null,{}] 16:17:03 INFO - PROCESS | 1924 | 1462922223910 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:04 INFO - PROCESS | 1924 | 1462922224155 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:17:04 INFO - PROCESS | 1924 | 1462922224479 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1c4800 == 159 [pid = 1924] [id = 599] 16:17:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa46f11400) [pid = 1924] [serial = 1798] [outer = (nil)] 16:17:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa474c2c00) [pid = 1924] [serial = 1799] [outer = 0x7ffa46f11400] 16:17:04 INFO - PROCESS | 1924 | 1462922224567 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa474cf000) [pid = 1924] [serial = 1800] [outer = 0x7ffa46f11400] 16:17:05 INFO - PROCESS | 1924 | 1462922225448 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1579ms 16:17:05 INFO - PROCESS | 1924 | 1462922225482 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:17:05 INFO - PROCESS | 1924 | 1462922225486 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 16:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:17:05 INFO - PROCESS | 1924 | 1462922225493 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:17:05 INFO - PROCESS | 1924 | 1462922225497 Marionette TRACE conn4 <- [1,2370,null,{}] 16:17:05 INFO - PROCESS | 1924 | 1462922225503 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:05 INFO - PROCESS | 1924 | 1462922225739 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:17:06 INFO - PROCESS | 1924 | 1462922226024 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f6bd800 == 160 [pid = 1924] [id = 600] 16:17:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa4882b000) [pid = 1924] [serial = 1801] [outer = (nil)] 16:17:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa49b81c00) [pid = 1924] [serial = 1802] [outer = 0x7ffa4882b000] 16:17:06 INFO - PROCESS | 1924 | 1462922226187 Marionette DEBUG loaded listener.js 16:17:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4bb30000) [pid = 1924] [serial = 1803] [outer = 0x7ffa4882b000] 16:17:07 INFO - PROCESS | 1924 | 1462922227112 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1692ms 16:17:07 INFO - PROCESS | 1924 | 1462922227186 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:17:07 INFO - PROCESS | 1924 | 1462922227190 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 16:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:17:07 INFO - PROCESS | 1924 | 1462922227196 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:17:07 INFO - PROCESS | 1924 | 1462922227200 Marionette TRACE conn4 <- [1,2374,null,{}] 16:17:07 INFO - PROCESS | 1924 | 1462922227205 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:07 INFO - PROCESS | 1924 | 1462922227486 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:17:07 INFO - PROCESS | 1924 | 1462922227817 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa51255800 == 161 [pid = 1924] [id = 601] 16:17:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4da3a000) [pid = 1924] [serial = 1804] [outer = (nil)] 16:17:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa4ed8a800) [pid = 1924] [serial = 1805] [outer = 0x7ffa4da3a000] 16:17:07 INFO - PROCESS | 1924 | 1462922227901 Marionette DEBUG loaded listener.js 16:17:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa4f35d400) [pid = 1924] [serial = 1806] [outer = 0x7ffa4da3a000] 16:17:08 INFO - PROCESS | 1924 | 1462922228824 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1681ms 16:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:17:08 INFO - PROCESS | 1924 | 1462922228877 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:17:08 INFO - PROCESS | 1924 | 1462922228880 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 16:17:08 INFO - PROCESS | 1924 | 1462922228887 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:17:08 INFO - PROCESS | 1924 | 1462922228890 Marionette TRACE conn4 <- [1,2378,null,{}] 16:17:08 INFO - PROCESS | 1924 | 1462922228895 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:09 INFO - PROCESS | 1924 | 1462922229124 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:17:09 INFO - PROCESS | 1924 | 1462922229451 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d34d800 == 162 [pid = 1924] [id = 602] 16:17:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa49d25400) [pid = 1924] [serial = 1807] [outer = (nil)] 16:17:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa4f8c4800) [pid = 1924] [serial = 1808] [outer = 0x7ffa49d25400] 16:17:09 INFO - PROCESS | 1924 | 1462922229534 Marionette DEBUG loaded listener.js 16:17:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa5032e000) [pid = 1924] [serial = 1809] [outer = 0x7ffa49d25400] 16:17:10 INFO - PROCESS | 1924 | 1462922230419 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1579ms 16:17:10 INFO - PROCESS | 1924 | 1462922230467 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:17:10 INFO - PROCESS | 1924 | 1462922230480 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 16:17:10 INFO - PROCESS | 1924 | 1462922230486 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:17:10 INFO - PROCESS | 1924 | 1462922230489 Marionette TRACE conn4 <- [1,2382,null,{}] 16:17:10 INFO - PROCESS | 1924 | 1462922230494 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:10 INFO - PROCESS | 1924 | 1462922230740 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:17:11 INFO - PROCESS | 1924 | 1462922231076 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa607dc800 == 163 [pid = 1924] [id = 603] 16:17:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa346f3400) [pid = 1924] [serial = 1810] [outer = (nil)] 16:17:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa51161800) [pid = 1924] [serial = 1811] [outer = 0x7ffa346f3400] 16:17:11 INFO - PROCESS | 1924 | 1462922231157 Marionette DEBUG loaded listener.js 16:17:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa5169e400) [pid = 1924] [serial = 1812] [outer = 0x7ffa346f3400] 16:17:12 INFO - PROCESS | 1924 | 1462922232059 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1640ms 16:17:12 INFO - PROCESS | 1924 | 1462922232127 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:17:12 INFO - PROCESS | 1924 | 1462922232131 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 16:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:17:12 INFO - PROCESS | 1924 | 1462922232137 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:17:12 INFO - PROCESS | 1924 | 1462922232140 Marionette TRACE conn4 <- [1,2386,null,{}] 16:17:12 INFO - PROCESS | 1924 | 1462922232146 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:12 INFO - PROCESS | 1924 | 1462922232382 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:17:12 INFO - PROCESS | 1924 | 1462922232707 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628b0800 == 164 [pid = 1924] [id = 604] 16:17:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 210 (0x7ffa362d3800) [pid = 1924] [serial = 1813] [outer = (nil)] 16:17:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 211 (0x7ffa5675a000) [pid = 1924] [serial = 1814] [outer = 0x7ffa362d3800] 16:17:12 INFO - PROCESS | 1924 | 1462922232790 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 212 (0x7ffa5c4da000) [pid = 1924] [serial = 1815] [outer = 0x7ffa362d3800] 16:17:13 INFO - PROCESS | 1924 | 1462922233688 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1582ms 16:17:13 INFO - PROCESS | 1924 | 1462922233721 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:17:13 INFO - PROCESS | 1924 | 1462922233725 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 16:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:17:13 INFO - PROCESS | 1924 | 1462922233731 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:17:13 INFO - PROCESS | 1924 | 1462922233733 Marionette TRACE conn4 <- [1,2390,null,{}] 16:17:13 INFO - PROCESS | 1924 | 1462922233740 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:13 INFO - PROCESS | 1924 | 1462922233978 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:17:14 INFO - PROCESS | 1924 | 1462922234334 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa66777800 == 165 [pid = 1924] [id = 605] 16:17:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 213 (0x7ffa3656b800) [pid = 1924] [serial = 1816] [outer = (nil)] 16:17:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 214 (0x7ffa5d089800) [pid = 1924] [serial = 1817] [outer = 0x7ffa3656b800] 16:17:14 INFO - PROCESS | 1924 | 1462922234415 Marionette DEBUG loaded listener.js 16:17:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 215 (0x7ffa5d723c00) [pid = 1924] [serial = 1818] [outer = 0x7ffa3656b800] 16:17:15 INFO - PROCESS | 1924 | 1462922235290 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1632ms 16:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:17:15 INFO - PROCESS | 1924 | 1462922235364 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:17:15 INFO - PROCESS | 1924 | 1462922235367 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 16:17:15 INFO - PROCESS | 1924 | 1462922235374 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:17:15 INFO - PROCESS | 1924 | 1462922235377 Marionette TRACE conn4 <- [1,2394,null,{}] 16:17:15 INFO - PROCESS | 1924 | 1462922235382 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:15 INFO - PROCESS | 1924 | 1462922235666 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:17:16 INFO - PROCESS | 1924 | 1462922235998 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3453f000 == 166 [pid = 1924] [id = 606] 16:17:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 216 (0x7ffa411bac00) [pid = 1924] [serial = 1819] [outer = (nil)] 16:17:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 217 (0x7ffa5e5dd000) [pid = 1924] [serial = 1820] [outer = 0x7ffa411bac00] 16:17:16 INFO - PROCESS | 1924 | 1462922236081 Marionette DEBUG loaded listener.js 16:17:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 218 (0x7ffa60632c00) [pid = 1924] [serial = 1821] [outer = 0x7ffa411bac00] 16:17:16 INFO - PROCESS | 1924 | 1462922236963 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1633ms 16:17:17 INFO - PROCESS | 1924 | 1462922237007 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:17:17 INFO - PROCESS | 1924 | 1462922237011 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 16:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:17:17 INFO - PROCESS | 1924 | 1462922237018 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:17:17 INFO - PROCESS | 1924 | 1462922237021 Marionette TRACE conn4 <- [1,2398,null,{}] 16:17:17 INFO - PROCESS | 1924 | 1462922237027 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:17 INFO - PROCESS | 1924 | 1462922237257 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:17:17 INFO - PROCESS | 1924 | 1462922237544 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa2ead1000 == 167 [pid = 1924] [id = 607] 16:17:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 219 (0x7ffa45a2bc00) [pid = 1924] [serial = 1822] [outer = (nil)] 16:17:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 220 (0x7ffa61f46000) [pid = 1924] [serial = 1823] [outer = 0x7ffa45a2bc00] 16:17:17 INFO - PROCESS | 1924 | 1462922237668 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 221 (0x7ffa61f4fc00) [pid = 1924] [serial = 1824] [outer = 0x7ffa45a2bc00] 16:17:18 INFO - PROCESS | 1924 | 1462922238560 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1583ms 16:17:18 INFO - PROCESS | 1924 | 1462922238603 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 1924 | 1462922238607 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 16:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:17:18 INFO - PROCESS | 1924 | 1462922238613 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 1924 | 1462922238616 Marionette TRACE conn4 <- [1,2402,null,{}] 16:17:18 INFO - PROCESS | 1924 | 1462922238621 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:18 INFO - PROCESS | 1924 | 1462922238905 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:17:19 INFO - PROCESS | 1924 | 1462922239240 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34550000 == 168 [pid = 1924] [id = 608] 16:17:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 222 (0x7ffa3ed56c00) [pid = 1924] [serial = 1825] [outer = (nil)] 16:17:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 223 (0x7ffa3ed5dc00) [pid = 1924] [serial = 1826] [outer = 0x7ffa3ed56c00] 16:17:19 INFO - PROCESS | 1924 | 1462922239320 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 224 (0x7ffa3ed61800) [pid = 1924] [serial = 1827] [outer = 0x7ffa3ed56c00] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39ddb800 == 167 [pid = 1924] [id = 563] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cec800 == 166 [pid = 1924] [id = 320] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cba800 == 165 [pid = 1924] [id = 322] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4edb4800 == 164 [pid = 1924] [id = 304] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345e2000 == 163 [pid = 1924] [id = 562] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cbc800 == 162 [pid = 1924] [id = 302] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47032800 == 161 [pid = 1924] [id = 323] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cb4000 == 160 [pid = 1924] [id = 125] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a115000 == 159 [pid = 1924] [id = 534] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4ebd1800 == 158 [pid = 1924] [id = 535] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4590a000 == 157 [pid = 1924] [id = 301] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b06c800 == 156 [pid = 1924] [id = 589] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ae07000 == 155 [pid = 1924] [id = 588] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38990800 == 154 [pid = 1924] [id = 587] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34018800 == 153 [pid = 1924] [id = 586] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa66953800 == 152 [pid = 1924] [id = 577] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d5cf800 == 151 [pid = 1924] [id = 576] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa51255000 == 150 [pid = 1924] [id = 575] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f215000 == 149 [pid = 1924] [id = 574] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d87000 == 148 [pid = 1924] [id = 573] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa472b2000 == 147 [pid = 1924] [id = 572] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4684b800 == 146 [pid = 1924] [id = 571] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4591e000 == 145 [pid = 1924] [id = 570] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d69800 == 144 [pid = 1924] [id = 569] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fa10000 == 143 [pid = 1924] [id = 568] 16:17:20 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ae0d800 == 142 [pid = 1924] [id = 567] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 223 (0x7ffa411bf000) [pid = 1924] [serial = 1700] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 222 (0x7ffa5348a800) [pid = 1924] [serial = 1664] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 221 (0x7ffa4514f400) [pid = 1924] [serial = 1515] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 220 (0x7ffa61aa6800) [pid = 1924] [serial = 1679] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 219 (0x7ffa50ba7800) [pid = 1924] [serial = 1662] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 218 (0x7ffa3f088400) [pid = 1924] [serial = 1512] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 217 (0x7ffa45a1d000) [pid = 1924] [serial = 1640] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 216 (0x7ffa4f362800) [pid = 1924] [serial = 1539] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 215 (0x7ffa4130b800) [pid = 1924] [serial = 1581] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 214 (0x7ffa4f365800) [pid = 1924] [serial = 1658] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 213 (0x7ffa3f07f400) [pid = 1924] [serial = 1578] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 212 (0x7ffa3656b400) [pid = 1924] [serial = 1503] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 211 (0x7ffa49d20400) [pid = 1924] [serial = 1605] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 210 (0x7ffa49d25800) [pid = 1924] [serial = 1611] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 209 (0x7ffa3c2b7400) [pid = 1924] [serial = 1694] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa3409a400) [pid = 1924] [serial = 1688] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa45cc0400) [pid = 1924] [serial = 1641] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa40a44000) [pid = 1924] [serial = 1698] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa4f128800) [pid = 1924] [serial = 1536] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa50332000) [pid = 1924] [serial = 1661] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa4f146800) [pid = 1924] [serial = 1656] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa50328400) [pid = 1924] [serial = 1545] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa3b546400) [pid = 1924] [serial = 1572] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa4114f800) [pid = 1924] [serial = 1686] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa3edf1c00) [pid = 1924] [serial = 1637] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa5d52d800) [pid = 1924] [serial = 1670] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa4ee76400) [pid = 1924] [serial = 1655] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa35d67000) [pid = 1924] [serial = 1697] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa37e3f800) [pid = 1924] [serial = 1692] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa33c6f400) [pid = 1924] [serial = 1631] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa3cfeb800) [pid = 1924] [serial = 1509] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa4c558800) [pid = 1924] [serial = 1649] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa38a7a800) [pid = 1924] [serial = 1634] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa50b9c400) [pid = 1924] [serial = 1548] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa45c8a400) [pid = 1924] [serial = 1590] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa46f30800) [pid = 1924] [serial = 1596] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa4de94800) [pid = 1924] [serial = 1652] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa45a1d800) [pid = 1924] [serial = 1587] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa341bbc00) [pid = 1924] [serial = 1500] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa60731800) [pid = 1924] [serial = 1677] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa5d080c00) [pid = 1924] [serial = 1668] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa4670e000) [pid = 1924] [serial = 1643] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa5c46cc00) [pid = 1924] [serial = 1667] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa4da3bc00) [pid = 1924] [serial = 1650] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa45147c00) [pid = 1924] [serial = 1584] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa46f2b400) [pid = 1924] [serial = 1524] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa4f8c4000) [pid = 1924] [serial = 1542] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa61f48800) [pid = 1924] [serial = 1682] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa4f8c0800) [pid = 1924] [serial = 1659] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa4114b000) [pid = 1924] [serial = 1685] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4e9e8800) [pid = 1924] [serial = 1653] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa4c550400) [pid = 1924] [serial = 1608] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa5e5e6c00) [pid = 1924] [serial = 1674] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa49d2b800) [pid = 1924] [serial = 1530] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa45dcc800) [pid = 1924] [serial = 1518] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa46f13400) [pid = 1924] [serial = 1644] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa37bcf000) [pid = 1924] [serial = 1569] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa472e0400) [pid = 1924] [serial = 1599] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa481e4800) [pid = 1924] [serial = 1602] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa61f51400) [pid = 1924] [serial = 1683] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa40c74c00) [pid = 1924] [serial = 1638] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa344b3800) [pid = 1924] [serial = 1632] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa38a77000) [pid = 1924] [serial = 1431] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa5d718800) [pid = 1924] [serial = 1671] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa56757800) [pid = 1924] [serial = 1665] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa36573800) [pid = 1924] [serial = 1691] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa472d6000) [pid = 1924] [serial = 1527] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa3cfea000) [pid = 1924] [serial = 1575] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa3c526000) [pid = 1924] [serial = 1695] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa6062e000) [pid = 1924] [serial = 1676] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa469e8000) [pid = 1924] [serial = 1521] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa3adf0000) [pid = 1924] [serial = 1506] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa61f44000) [pid = 1924] [serial = 1680] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa3b4af400) [pid = 1924] [serial = 1635] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa5e4e3400) [pid = 1924] [serial = 1673] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa4eb38800) [pid = 1924] [serial = 1533] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa344b6800) [pid = 1924] [serial = 1689] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa47072400) [pid = 1924] [serial = 1646] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa45d9d800) [pid = 1924] [serial = 1593] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa472e1400) [pid = 1924] [serial = 1647] [outer = (nil)] [url = about:blank] 16:17:21 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa341bd000) [pid = 1924] [serial = 1566] [outer = (nil)] [url = about:blank] 16:17:22 INFO - PROCESS | 1924 | 1462922242079 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 3491ms 16:17:22 INFO - PROCESS | 1924 | 1462922242106 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:17:22 INFO - PROCESS | 1924 | 1462922242114 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 16:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:17:22 INFO - PROCESS | 1924 | 1462922242131 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:17:22 INFO - PROCESS | 1924 | 1462922242138 Marionette TRACE conn4 <- [1,2406,null,{}] 16:17:22 INFO - PROCESS | 1924 | 1462922242147 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:22 INFO - PROCESS | 1924 | 1462922242379 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:17:22 INFO - PROCESS | 1924 | 1462922242598 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34021800 == 143 [pid = 1924] [id = 609] 16:17:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa341b8800) [pid = 1924] [serial = 1828] [outer = (nil)] 16:17:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa341bd000) [pid = 1924] [serial = 1829] [outer = 0x7ffa341b8800] 16:17:22 INFO - PROCESS | 1924 | 1462922242743 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa344d7000) [pid = 1924] [serial = 1830] [outer = 0x7ffa341b8800] 16:17:23 INFO - PROCESS | 1924 | 1462922243628 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1594ms 16:17:23 INFO - PROCESS | 1924 | 1462922243718 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:17:23 INFO - PROCESS | 1924 | 1462922243728 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 16:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:17:23 INFO - PROCESS | 1924 | 1462922243746 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 1924 | 1462922243751 Marionette TRACE conn4 <- [1,2410,null,{}] 16:17:23 INFO - PROCESS | 1924 | 1462922243757 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:24 INFO - PROCESS | 1924 | 1462922244092 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:17:24 INFO - PROCESS | 1924 | 1462922244140 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3482d800 == 144 [pid = 1924] [id = 610] 16:17:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa346f2400) [pid = 1924] [serial = 1831] [outer = (nil)] 16:17:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa35449800) [pid = 1924] [serial = 1832] [outer = 0x7ffa346f2400] 16:17:24 INFO - PROCESS | 1924 | 1462922244211 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3561ec00) [pid = 1924] [serial = 1833] [outer = 0x7ffa346f2400] 16:17:25 INFO - PROCESS | 1924 | 1462922245565 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1888ms 16:17:25 INFO - PROCESS | 1924 | 1462922245653 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:17:25 INFO - PROCESS | 1924 | 1462922245658 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 16:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:17:25 INFO - PROCESS | 1924 | 1462922245675 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:17:25 INFO - PROCESS | 1924 | 1462922245682 Marionette TRACE conn4 <- [1,2414,null,{}] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa32860800) [pid = 1924] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa3656a800) [pid = 1924] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa32612800) [pid = 1924] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa357d4800) [pid = 1924] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa45a0a400) [pid = 1924] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa341b5000) [pid = 1924] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa32c3d000) [pid = 1924] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa3cdfb800) [pid = 1924] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa32612c00) [pid = 1924] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa4da3d000) [pid = 1924] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa34654400) [pid = 1924] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa411b3400) [pid = 1924] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa32614000) [pid = 1924] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa474d0400) [pid = 1924] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa362cfc00) [pid = 1924] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa38a7fc00) [pid = 1924] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa48832c00) [pid = 1924] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa33c7a400) [pid = 1924] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa3b4b1800) [pid = 1924] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa625c5800) [pid = 1924] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa362de000) [pid = 1924] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa3465fc00) [pid = 1924] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:17:26 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa34656800) [pid = 1924] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:17:26 INFO - PROCESS | 1924 | 1462922246272 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:26 INFO - PROCESS | 1924 | 1462922246496 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:17:26 INFO - PROCESS | 1924 | 1462922246669 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37a57800 == 145 [pid = 1924] [id = 611] 16:17:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa357d5400) [pid = 1924] [serial = 1834] [outer = (nil)] 16:17:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa357e0000) [pid = 1924] [serial = 1835] [outer = 0x7ffa357d5400] 16:17:26 INFO - PROCESS | 1924 | 1462922246738 Marionette DEBUG loaded listener.js 16:17:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa3656bc00) [pid = 1924] [serial = 1836] [outer = 0x7ffa357d5400] 16:17:27 INFO - PROCESS | 1924 | 1462922247497 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1864ms 16:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:17:27 INFO - PROCESS | 1924 | 1462922247547 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:17:27 INFO - PROCESS | 1924 | 1462922247551 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 16:17:27 INFO - PROCESS | 1924 | 1462922247559 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:17:27 INFO - PROCESS | 1924 | 1462922247562 Marionette TRACE conn4 <- [1,2418,null,{}] 16:17:27 INFO - PROCESS | 1924 | 1462922247567 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:27 INFO - PROCESS | 1924 | 1462922247779 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:17:27 INFO - PROCESS | 1924 | 1462922247795 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cd7800 == 146 [pid = 1924] [id = 612] 16:17:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa34654400) [pid = 1924] [serial = 1837] [outer = (nil)] 16:17:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa35d6bc00) [pid = 1924] [serial = 1838] [outer = 0x7ffa34654400] 16:17:28 INFO - PROCESS | 1924 | 1462922248030 Marionette DEBUG loaded listener.js 16:17:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa38a7b800) [pid = 1924] [serial = 1839] [outer = 0x7ffa34654400] 16:17:29 INFO - PROCESS | 1924 | 1462922249175 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1683ms 16:17:29 INFO - PROCESS | 1924 | 1462922249243 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:17:29 INFO - PROCESS | 1924 | 1462922249252 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 16:17:29 INFO - PROCESS | 1924 | 1462922249261 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:17:29 INFO - PROCESS | 1924 | 1462922249268 Marionette TRACE conn4 <- [1,2422,null,{}] 16:17:29 INFO - PROCESS | 1924 | 1462922249276 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:29 INFO - PROCESS | 1924 | 1462922249543 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:17:29 INFO - PROCESS | 1924 | 1462922249871 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3482a000 == 147 [pid = 1924] [id = 613] 16:17:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa344bd400) [pid = 1924] [serial = 1840] [outer = (nil)] 16:17:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa34653400) [pid = 1924] [serial = 1841] [outer = 0x7ffa344bd400] 16:17:29 INFO - PROCESS | 1924 | 1462922249964 Marionette DEBUG loaded listener.js 16:17:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa346f0800) [pid = 1924] [serial = 1842] [outer = 0x7ffa344bd400] 16:17:30 INFO - PROCESS | 1924 | 1462922250918 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1690ms 16:17:30 INFO - PROCESS | 1924 | 1462922250951 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:17:30 INFO - PROCESS | 1924 | 1462922250961 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 16:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:17:30 INFO - PROCESS | 1924 | 1462922250972 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:17:30 INFO - PROCESS | 1924 | 1462922250975 Marionette TRACE conn4 <- [1,2426,null,{}] 16:17:30 INFO - PROCESS | 1924 | 1462922250982 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:31 INFO - PROCESS | 1924 | 1462922251250 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:17:31 INFO - PROCESS | 1924 | 1462922251566 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd4800 == 148 [pid = 1924] [id = 614] 16:17:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa357e1800) [pid = 1924] [serial = 1843] [outer = (nil)] 16:17:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa37bd6c00) [pid = 1924] [serial = 1844] [outer = 0x7ffa357e1800] 16:17:31 INFO - PROCESS | 1924 | 1462922251645 Marionette DEBUG loaded listener.js 16:17:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa38a7e800) [pid = 1924] [serial = 1845] [outer = 0x7ffa357e1800] 16:17:32 INFO - PROCESS | 1924 | 1462922252568 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1640ms 16:17:32 INFO - PROCESS | 1924 | 1462922252613 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:17:32 INFO - PROCESS | 1924 | 1462922252617 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 16:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:17:32 INFO - PROCESS | 1924 | 1462922252624 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:17:32 INFO - PROCESS | 1924 | 1462922252630 Marionette TRACE conn4 <- [1,2430,null,{}] 16:17:32 INFO - PROCESS | 1924 | 1462922252646 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:32 INFO - PROCESS | 1924 | 1462922252880 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:17:33 INFO - PROCESS | 1924 | 1462922253194 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b59c800 == 149 [pid = 1924] [id = 615] 16:17:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3adee400) [pid = 1924] [serial = 1846] [outer = (nil)] 16:17:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3b4aac00) [pid = 1924] [serial = 1847] [outer = 0x7ffa3adee400] 16:17:33 INFO - PROCESS | 1924 | 1462922253280 Marionette DEBUG loaded listener.js 16:17:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3b54fc00) [pid = 1924] [serial = 1848] [outer = 0x7ffa3adee400] 16:17:34 INFO - PROCESS | 1924 | 1462922254237 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1647ms 16:17:34 INFO - PROCESS | 1924 | 1462922254272 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:17:34 INFO - PROCESS | 1924 | 1462922254276 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 16:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:17:34 INFO - PROCESS | 1924 | 1462922254283 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 1924 | 1462922254285 Marionette TRACE conn4 <- [1,2434,null,{}] 16:17:34 INFO - PROCESS | 1924 | 1462922254291 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:34 INFO - PROCESS | 1924 | 1462922254513 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:17:34 INFO - PROCESS | 1924 | 1462922254737 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bed8000 == 150 [pid = 1924] [id = 616] 16:17:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa38a82000) [pid = 1924] [serial = 1849] [outer = (nil)] 16:17:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3cdef400) [pid = 1924] [serial = 1850] [outer = 0x7ffa38a82000] 16:17:34 INFO - PROCESS | 1924 | 1462922254892 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3cfeb800) [pid = 1924] [serial = 1851] [outer = 0x7ffa38a82000] 16:17:35 INFO - PROCESS | 1924 | 1462922255813 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1578ms 16:17:35 INFO - PROCESS | 1924 | 1462922255862 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:17:35 INFO - PROCESS | 1924 | 1462922255865 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 16:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:17:35 INFO - PROCESS | 1924 | 1462922255872 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:17:35 INFO - PROCESS | 1924 | 1462922255875 Marionette TRACE conn4 <- [1,2438,null,{}] 16:17:35 INFO - PROCESS | 1924 | 1462922255880 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:36 INFO - PROCESS | 1924 | 1462922256111 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:17:36 INFO - PROCESS | 1924 | 1462922256372 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c58f000 == 151 [pid = 1924] [id = 617] 16:17:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa38da0c00) [pid = 1924] [serial = 1852] [outer = (nil)] 16:17:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3d9b4000) [pid = 1924] [serial = 1853] [outer = 0x7ffa38da0c00] 16:17:36 INFO - PROCESS | 1924 | 1462922256500 Marionette DEBUG loaded listener.js 16:17:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3ed54800) [pid = 1924] [serial = 1854] [outer = 0x7ffa38da0c00] 16:17:37 INFO - PROCESS | 1924 | 1462922257414 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1585ms 16:17:37 INFO - PROCESS | 1924 | 1462922257458 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:17:37 INFO - PROCESS | 1924 | 1462922257461 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 16:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:17:37 INFO - PROCESS | 1924 | 1462922257468 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:17:37 INFO - PROCESS | 1924 | 1462922257470 Marionette TRACE conn4 <- [1,2442,null,{}] 16:17:37 INFO - PROCESS | 1924 | 1462922257476 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:37 INFO - PROCESS | 1924 | 1462922257738 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:17:38 INFO - PROCESS | 1924 | 1462922258057 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6d1000 == 152 [pid = 1924] [id = 618] 16:17:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa3edf2c00) [pid = 1924] [serial = 1855] [outer = (nil)] 16:17:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa40c19000) [pid = 1924] [serial = 1856] [outer = 0x7ffa3edf2c00] 16:17:38 INFO - PROCESS | 1924 | 1462922258143 Marionette DEBUG loaded listener.js 16:17:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa40c70800) [pid = 1924] [serial = 1857] [outer = 0x7ffa3edf2c00] 16:17:39 INFO - PROCESS | 1924 | 1462922259025 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1587ms 16:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:17:39 INFO - PROCESS | 1924 | 1462922259056 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:17:39 INFO - PROCESS | 1924 | 1462922259059 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 16:17:39 INFO - PROCESS | 1924 | 1462922259071 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 1924 | 1462922259073 Marionette TRACE conn4 <- [1,2446,null,{}] 16:17:39 INFO - PROCESS | 1924 | 1462922259085 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:39 INFO - PROCESS | 1924 | 1462922259314 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:17:39 INFO - PROCESS | 1924 | 1462922259582 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fa06800 == 153 [pid = 1924] [id = 619] 16:17:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa41149c00) [pid = 1924] [serial = 1858] [outer = (nil)] 16:17:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa41151400) [pid = 1924] [serial = 1859] [outer = 0x7ffa41149c00] 16:17:39 INFO - PROCESS | 1924 | 1462922259712 Marionette DEBUG loaded listener.js 16:17:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa4130c000) [pid = 1924] [serial = 1860] [outer = 0x7ffa41149c00] 16:17:40 INFO - PROCESS | 1924 | 1462922260581 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1561ms 16:17:40 INFO - PROCESS | 1924 | 1462922260626 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:17:40 INFO - PROCESS | 1924 | 1462922260630 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 16:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:17:40 INFO - PROCESS | 1924 | 1462922260636 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:17:40 INFO - PROCESS | 1924 | 1462922260639 Marionette TRACE conn4 <- [1,2450,null,{}] 16:17:40 INFO - PROCESS | 1924 | 1462922260645 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:40 INFO - PROCESS | 1924 | 1462922260866 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:17:41 INFO - PROCESS | 1924 | 1462922261137 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd5d800 == 154 [pid = 1924] [id = 620] 16:17:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa4114d000) [pid = 1924] [serial = 1861] [outer = (nil)] 16:17:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa44ec7c00) [pid = 1924] [serial = 1862] [outer = 0x7ffa4114d000] 16:17:41 INFO - PROCESS | 1924 | 1462922261261 Marionette DEBUG loaded listener.js 16:17:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa44f66400) [pid = 1924] [serial = 1863] [outer = 0x7ffa4114d000] 16:17:42 INFO - PROCESS | 1924 | 1462922262168 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1579ms 16:17:42 INFO - PROCESS | 1924 | 1462922262217 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:17:42 INFO - PROCESS | 1924 | 1462922262220 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 16:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:17:42 INFO - PROCESS | 1924 | 1462922262227 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:17:42 INFO - PROCESS | 1924 | 1462922262230 Marionette TRACE conn4 <- [1,2454,null,{}] 16:17:42 INFO - PROCESS | 1924 | 1462922262236 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:42 INFO - PROCESS | 1924 | 1462922262460 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:17:42 INFO - PROCESS | 1924 | 1462922262786 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409b9000 == 155 [pid = 1924] [id = 621] 16:17:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa3409c800) [pid = 1924] [serial = 1864] [outer = (nil)] 16:17:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa45016c00) [pid = 1924] [serial = 1865] [outer = 0x7ffa3409c800] 16:17:42 INFO - PROCESS | 1924 | 1462922262874 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa4514d800) [pid = 1924] [serial = 1866] [outer = 0x7ffa3409c800] 16:17:43 INFO - PROCESS | 1924 | 1462922263746 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1585ms 16:17:43 INFO - PROCESS | 1924 | 1462922263813 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 1924 | 1462922263817 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 16:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:17:43 INFO - PROCESS | 1924 | 1462922263823 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 1924 | 1462922263825 Marionette TRACE conn4 <- [1,2458,null,{}] 16:17:43 INFO - PROCESS | 1924 | 1462922263831 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:44 INFO - PROCESS | 1924 | 1462922264116 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:17:44 INFO - PROCESS | 1924 | 1462922264455 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41458800 == 156 [pid = 1924] [id = 622] 16:17:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa341b2c00) [pid = 1924] [serial = 1867] [outer = (nil)] 16:17:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa45a0e400) [pid = 1924] [serial = 1868] [outer = 0x7ffa341b2c00] 16:17:44 INFO - PROCESS | 1924 | 1462922264552 Marionette DEBUG loaded listener.js 16:17:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa45a1c400) [pid = 1924] [serial = 1869] [outer = 0x7ffa341b2c00] 16:17:45 INFO - PROCESS | 1924 | 1462922265503 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1729ms 16:17:45 INFO - PROCESS | 1924 | 1462922265553 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:17:45 INFO - PROCESS | 1924 | 1462922265558 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 16:17:45 INFO - PROCESS | 1924 | 1462922265563 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:17:45 INFO - PROCESS | 1924 | 1462922265568 Marionette TRACE conn4 <- [1,2462,null,{}] 16:17:45 INFO - PROCESS | 1924 | 1462922265573 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:45 INFO - PROCESS | 1924 | 1462922265824 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:17:46 INFO - PROCESS | 1924 | 1462922266147 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa451a0800 == 157 [pid = 1924] [id = 623] 16:17:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa45dd9c00) [pid = 1924] [serial = 1870] [outer = (nil)] 16:17:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa460c0800) [pid = 1924] [serial = 1871] [outer = 0x7ffa45dd9c00] 16:17:46 INFO - PROCESS | 1924 | 1462922266237 Marionette DEBUG loaded listener.js 16:17:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa469ef000) [pid = 1924] [serial = 1872] [outer = 0x7ffa45dd9c00] 16:17:47 INFO - PROCESS | 1924 | 1462922267158 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1633ms 16:17:47 INFO - PROCESS | 1924 | 1462922267197 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:17:47 INFO - PROCESS | 1924 | 1462922267201 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 16:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:17:47 INFO - PROCESS | 1924 | 1462922267207 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:17:47 INFO - PROCESS | 1924 | 1462922267210 Marionette TRACE conn4 <- [1,2466,null,{}] 16:17:47 INFO - PROCESS | 1924 | 1462922267215 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:47 INFO - PROCESS | 1924 | 1462922267446 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:17:47 INFO - PROCESS | 1924 | 1462922267769 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d78000 == 158 [pid = 1924] [id = 624] 16:17:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa341b4400) [pid = 1924] [serial = 1873] [outer = (nil)] 16:17:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa46f12800) [pid = 1924] [serial = 1874] [outer = 0x7ffa341b4400] 16:17:47 INFO - PROCESS | 1924 | 1462922267850 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa46fd5800) [pid = 1924] [serial = 1875] [outer = 0x7ffa341b4400] 16:17:48 INFO - PROCESS | 1924 | 1462922268729 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1581ms 16:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:17:48 INFO - PROCESS | 1924 | 1462922268790 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:17:48 INFO - PROCESS | 1924 | 1462922268793 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 16:17:48 INFO - PROCESS | 1924 | 1462922268799 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:17:48 INFO - PROCESS | 1924 | 1462922268812 Marionette TRACE conn4 <- [1,2470,null,{}] 16:17:48 INFO - PROCESS | 1924 | 1462922268818 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:49 INFO - PROCESS | 1924 | 1462922269062 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:17:49 INFO - PROCESS | 1924 | 1462922269425 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e4a000 == 159 [pid = 1924] [id = 625] 16:17:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa470e5800) [pid = 1924] [serial = 1876] [outer = (nil)] 16:17:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa471dc400) [pid = 1924] [serial = 1877] [outer = 0x7ffa470e5800] 16:17:49 INFO - PROCESS | 1924 | 1462922269513 Marionette DEBUG loaded listener.js 16:17:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa474c3000) [pid = 1924] [serial = 1878] [outer = 0x7ffa470e5800] 16:17:50 INFO - PROCESS | 1924 | 1462922270406 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1650ms 16:17:50 INFO - PROCESS | 1924 | 1462922270450 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:17:50 INFO - PROCESS | 1924 | 1462922270454 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 16:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:17:50 INFO - PROCESS | 1924 | 1462922270461 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:17:50 INFO - PROCESS | 1924 | 1462922270464 Marionette TRACE conn4 <- [1,2474,null,{}] 16:17:50 INFO - PROCESS | 1924 | 1462922270470 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:50 INFO - PROCESS | 1924 | 1462922270703 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:17:50 INFO - PROCESS | 1924 | 1462922270981 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4701c000 == 160 [pid = 1924] [id = 626] 16:17:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa32616c00) [pid = 1924] [serial = 1879] [outer = (nil)] 16:17:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa484bc000) [pid = 1924] [serial = 1880] [outer = 0x7ffa32616c00] 16:17:51 INFO - PROCESS | 1924 | 1462922271105 Marionette DEBUG loaded listener.js 16:17:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa48825400) [pid = 1924] [serial = 1881] [outer = 0x7ffa32616c00] 16:17:52 INFO - PROCESS | 1924 | 1462922272004 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1580ms 16:17:52 INFO - PROCESS | 1924 | 1462922272042 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:17:52 INFO - PROCESS | 1924 | 1462922272046 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 16:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:17:52 INFO - PROCESS | 1924 | 1462922272051 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:17:52 INFO - PROCESS | 1924 | 1462922272055 Marionette TRACE conn4 <- [1,2478,null,{}] 16:17:52 INFO - PROCESS | 1924 | 1462922272060 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:52 INFO - PROCESS | 1924 | 1462922272294 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:17:52 INFO - PROCESS | 1924 | 1462922272619 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489da000 == 161 [pid = 1924] [id = 627] 16:17:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa33c6f800) [pid = 1924] [serial = 1882] [outer = (nil)] 16:17:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa474ccc00) [pid = 1924] [serial = 1883] [outer = 0x7ffa33c6f800] 16:17:52 INFO - PROCESS | 1924 | 1462922272700 Marionette DEBUG loaded listener.js 16:17:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa49d60400) [pid = 1924] [serial = 1884] [outer = 0x7ffa33c6f800] 16:17:53 INFO - PROCESS | 1924 | 1462922273600 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1585ms 16:17:53 INFO - PROCESS | 1924 | 1462922273638 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:17:53 INFO - PROCESS | 1924 | 1462922273641 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 16:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:17:53 INFO - PROCESS | 1924 | 1462922273647 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:17:53 INFO - PROCESS | 1924 | 1462922273650 Marionette TRACE conn4 <- [1,2482,null,{}] 16:17:53 INFO - PROCESS | 1924 | 1462922273656 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:53 INFO - PROCESS | 1924 | 1462922273895 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:17:54 INFO - PROCESS | 1924 | 1462922274214 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb53000 == 162 [pid = 1924] [id = 628] 16:17:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa344d3c00) [pid = 1924] [serial = 1885] [outer = (nil)] 16:17:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa4bb31c00) [pid = 1924] [serial = 1886] [outer = 0x7ffa344d3c00] 16:17:54 INFO - PROCESS | 1924 | 1462922274315 Marionette DEBUG loaded listener.js 16:17:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa4c557c00) [pid = 1924] [serial = 1887] [outer = 0x7ffa344d3c00] 16:17:55 INFO - PROCESS | 1924 | 1462922275224 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1633ms 16:17:55 INFO - PROCESS | 1924 | 1462922275283 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:17:55 INFO - PROCESS | 1924 | 1462922275288 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 16:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:17:55 INFO - PROCESS | 1924 | 1462922275294 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:17:55 INFO - PROCESS | 1924 | 1462922275296 Marionette TRACE conn4 <- [1,2486,null,{}] 16:17:55 INFO - PROCESS | 1924 | 1462922275302 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:55 INFO - PROCESS | 1924 | 1462922275551 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:17:55 INFO - PROCESS | 1924 | 1462922275875 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f070800 == 163 [pid = 1924] [id = 629] 16:17:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa470f2000) [pid = 1924] [serial = 1888] [outer = (nil)] 16:17:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa4da37800) [pid = 1924] [serial = 1889] [outer = 0x7ffa470f2000] 16:17:55 INFO - PROCESS | 1924 | 1462922275968 Marionette DEBUG loaded listener.js 16:17:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa4de9e800) [pid = 1924] [serial = 1890] [outer = 0x7ffa470f2000] 16:17:56 INFO - PROCESS | 1924 | 1462922276852 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1628ms 16:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:17:56 INFO - PROCESS | 1924 | 1462922276924 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 1924 | 1462922276927 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 16:17:56 INFO - PROCESS | 1924 | 1462922276934 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 1924 | 1462922276937 Marionette TRACE conn4 <- [1,2490,null,{}] 16:17:56 INFO - PROCESS | 1924 | 1462922276943 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:57 INFO - PROCESS | 1924 | 1462922277219 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:17:57 INFO - PROCESS | 1924 | 1462922277553 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fbe3800 == 164 [pid = 1924] [id = 630] 16:17:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa36f5bc00) [pid = 1924] [serial = 1891] [outer = (nil)] 16:17:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa4e9e8c00) [pid = 1924] [serial = 1892] [outer = 0x7ffa36f5bc00] 16:17:57 INFO - PROCESS | 1924 | 1462922277636 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa4f060800) [pid = 1924] [serial = 1893] [outer = 0x7ffa36f5bc00] 16:17:58 INFO - PROCESS | 1924 | 1462922278611 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa345e4000 == 163 [pid = 1924] [id = 334] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa2ead1000 == 162 [pid = 1924] [id = 607] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3453f000 == 161 [pid = 1924] [id = 606] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa66777800 == 160 [pid = 1924] [id = 605] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628b0800 == 159 [pid = 1924] [id = 604] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa607dc800 == 158 [pid = 1924] [id = 603] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d34d800 == 157 [pid = 1924] [id = 602] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa51255800 == 156 [pid = 1924] [id = 601] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f6bd800 == 155 [pid = 1924] [id = 600] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1c4800 == 154 [pid = 1924] [id = 599] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa472c3800 == 153 [pid = 1924] [id = 598] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e5d000 == 152 [pid = 1924] [id = 597] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461e3000 == 151 [pid = 1924] [id = 596] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa415a3000 == 150 [pid = 1924] [id = 595] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe59800 == 149 [pid = 1924] [id = 594] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef4e800 == 148 [pid = 1924] [id = 593] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c219000 == 147 [pid = 1924] [id = 592] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ae20800 == 146 [pid = 1924] [id = 591] 16:18:00 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328c3800 == 145 [pid = 1924] [id = 590] 16:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 3243ms 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa357d8800) [pid = 1924] [serial = 1758] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa4f8c6000) [pid = 1924] [serial = 1722] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa3465d400) [pid = 1924] [serial = 1746] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa357dd400) [pid = 1924] [serial = 1763] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa470e9400) [pid = 1924] [serial = 1716] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa344db800) [pid = 1924] [serial = 1760] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa32c47400) [pid = 1924] [serial = 1755] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa40c6e400) [pid = 1924] [serial = 1706] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa38d9c800) [pid = 1924] [serial = 1748] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa47064800) [pid = 1924] [serial = 1715] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa5169a400) [pid = 1924] [serial = 1728] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa3465ac00) [pid = 1924] [serial = 1736] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4f132c00) [pid = 1924] [serial = 1721] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa4514ec00) [pid = 1924] [serial = 1629] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa38da9800) [pid = 1924] [serial = 1752] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa411bdc00) [pid = 1924] [serial = 1707] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa49d59400) [pid = 1924] [serial = 1718] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa362e9c00) [pid = 1924] [serial = 1703] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa461cec00) [pid = 1924] [serial = 1712] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa5024b000) [pid = 1924] [serial = 1724] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa45142c00) [pid = 1924] [serial = 1709] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa4c55e400) [pid = 1924] [serial = 1719] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa5046b400) [pid = 1924] [serial = 1725] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa3543f000) [pid = 1924] [serial = 1761] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa3b546000) [pid = 1924] [serial = 1704] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa3c51e000) [pid = 1924] [serial = 1767] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa62707800) [pid = 1924] [serial = 1734] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa51167800) [pid = 1924] [serial = 1727] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa38da0400) [pid = 1924] [serial = 1749] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa5d531c00) [pid = 1924] [serial = 1731] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa38da5800) [pid = 1924] [serial = 1751] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa3562ac00) [pid = 1924] [serial = 1742] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa32615800) [pid = 1924] [serial = 1745] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa45c85800) [pid = 1924] [serial = 1710] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa32c43400) [pid = 1924] [serial = 1754] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa46f14000) [pid = 1924] [serial = 1713] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa38d9c000) [pid = 1924] [serial = 1743] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa34660c00) [pid = 1924] [serial = 1737] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa35624c00) [pid = 1924] [serial = 1740] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa625cc800) [pid = 1924] [serial = 1733] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa35621800) [pid = 1924] [serial = 1739] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa357d4400) [pid = 1924] [serial = 1757] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3b545400) [pid = 1924] [serial = 1766] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa532e3400) [pid = 1924] [serial = 1730] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa370af800) [pid = 1924] [serial = 1764] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa37e3f400) [pid = 1924] [serial = 1769] [outer = (nil)] [url = about:blank] 16:18:00 INFO - PROCESS | 1924 | 1462922280443 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 1924 | 1462922280448 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 16:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:18:00 INFO - PROCESS | 1924 | 1462922280463 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 1924 | 1462922280470 Marionette TRACE conn4 <- [1,2494,null,{}] 16:18:00 INFO - PROCESS | 1924 | 1462922280478 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:00 INFO - PROCESS | 1924 | 1462922280679 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:18:00 INFO - PROCESS | 1924 | 1462922280889 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa32638000 == 146 [pid = 1924] [id = 631] 16:18:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa33c70400) [pid = 1924] [serial = 1894] [outer = (nil)] 16:18:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa3409c000) [pid = 1924] [serial = 1895] [outer = 0x7ffa33c70400] 16:18:00 INFO - PROCESS | 1924 | 1462922280960 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa344b7000) [pid = 1924] [serial = 1896] [outer = 0x7ffa33c70400] 16:18:01 INFO - PROCESS | 1924 | 1462922281752 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1341ms 16:18:01 INFO - PROCESS | 1924 | 1462922281803 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:18:01 INFO - PROCESS | 1924 | 1462922281808 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 16:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:18:01 INFO - PROCESS | 1924 | 1462922281821 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:18:01 INFO - PROCESS | 1924 | 1462922281826 Marionette TRACE conn4 <- [1,2498,null,{}] 16:18:01 INFO - PROCESS | 1924 | 1462922281832 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:02 INFO - PROCESS | 1924 | 1462922282057 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:18:02 INFO - PROCESS | 1924 | 1462922282271 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34551000 == 147 [pid = 1924] [id = 632] 16:18:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa32c46400) [pid = 1924] [serial = 1897] [outer = (nil)] 16:18:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa346f1000) [pid = 1924] [serial = 1898] [outer = 0x7ffa32c46400] 16:18:02 INFO - PROCESS | 1924 | 1462922282336 Marionette DEBUG loaded listener.js 16:18:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa35625800) [pid = 1924] [serial = 1899] [outer = 0x7ffa32c46400] 16:18:03 INFO - PROCESS | 1924 | 1462922283279 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1500ms 16:18:03 INFO - PROCESS | 1924 | 1462922283317 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:18:03 INFO - PROCESS | 1924 | 1462922283320 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 16:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:18:03 INFO - PROCESS | 1924 | 1462922283326 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:18:03 INFO - PROCESS | 1924 | 1462922283329 Marionette TRACE conn4 <- [1,2502,null,{}] 16:18:03 INFO - PROCESS | 1924 | 1462922283360 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:03 INFO - PROCESS | 1924 | 1462922283652 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:18:03 INFO - PROCESS | 1924 | 1462922283689 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3894e000 == 148 [pid = 1924] [id = 633] 16:18:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa370afc00) [pid = 1924] [serial = 1900] [outer = (nil)] 16:18:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa37e41800) [pid = 1924] [serial = 1901] [outer = 0x7ffa370afc00] 16:18:03 INFO - PROCESS | 1924 | 1462922283762 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa38d9dc00) [pid = 1924] [serial = 1902] [outer = 0x7ffa370afc00] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa45a2bc00) [pid = 1924] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa38a75400) [pid = 1924] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa3c520400) [pid = 1924] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa357d5400) [pid = 1924] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa40a4d400) [pid = 1924] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3260c400) [pid = 1924] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa344e0000) [pid = 1924] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa411bac00) [pid = 1924] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa46f11400) [pid = 1924] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa346f3400) [pid = 1924] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa4882b000) [pid = 1924] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa49d25400) [pid = 1924] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa414d5000) [pid = 1924] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa362d3800) [pid = 1924] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa414d6400) [pid = 1924] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa38a80400) [pid = 1924] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa45da3000) [pid = 1924] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa4da3a000) [pid = 1924] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa3656b800) [pid = 1924] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa341b8800) [pid = 1924] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa35490800) [pid = 1924] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa3ed56c00) [pid = 1924] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:18:05 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa346f2400) [pid = 1924] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:18:05 INFO - PROCESS | 1924 | 1462922285357 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2088ms 16:18:05 INFO - PROCESS | 1924 | 1462922285425 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:18:05 INFO - PROCESS | 1924 | 1462922285433 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 16:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:18:05 INFO - PROCESS | 1924 | 1462922285440 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:18:05 INFO - PROCESS | 1924 | 1462922285442 Marionette TRACE conn4 <- [1,2506,null,{}] 16:18:05 INFO - PROCESS | 1924 | 1462922285448 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:05 INFO - PROCESS | 1924 | 1462922285648 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:18:05 INFO - PROCESS | 1924 | 1462922285834 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38b78000 == 149 [pid = 1924] [id = 634] 16:18:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa32868800) [pid = 1924] [serial = 1903] [outer = (nil)] 16:18:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa37c3a400) [pid = 1924] [serial = 1904] [outer = 0x7ffa32868800] 16:18:05 INFO - PROCESS | 1924 | 1462922285904 Marionette DEBUG loaded listener.js 16:18:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa38da9800) [pid = 1924] [serial = 1905] [outer = 0x7ffa32868800] 16:18:06 INFO - PROCESS | 1924 | 1462922286674 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1288ms 16:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:18:06 INFO - PROCESS | 1924 | 1462922286730 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:18:06 INFO - PROCESS | 1924 | 1462922286733 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 16:18:06 INFO - PROCESS | 1924 | 1462922286739 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:18:06 INFO - PROCESS | 1924 | 1462922286742 Marionette TRACE conn4 <- [1,2510,null,{}] 16:18:06 INFO - PROCESS | 1924 | 1462922286747 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:06 INFO - PROCESS | 1924 | 1462922286966 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:18:07 INFO - PROCESS | 1924 | 1462922287314 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa30b48000 == 150 [pid = 1924] [id = 635] 16:18:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa32614400) [pid = 1924] [serial = 1906] [outer = (nil)] 16:18:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa32868000) [pid = 1924] [serial = 1907] [outer = 0x7ffa32614400] 16:18:07 INFO - PROCESS | 1924 | 1462922287458 Marionette DEBUG loaded listener.js 16:18:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa3409f800) [pid = 1924] [serial = 1908] [outer = 0x7ffa32614400] 16:18:08 INFO - PROCESS | 1924 | 1462922288373 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1686ms 16:18:08 INFO - PROCESS | 1924 | 1462922288426 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:18:08 INFO - PROCESS | 1924 | 1462922288431 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 16:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:18:08 INFO - PROCESS | 1924 | 1462922288440 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:18:08 INFO - PROCESS | 1924 | 1462922288445 Marionette TRACE conn4 <- [1,2514,null,{}] 16:18:08 INFO - PROCESS | 1924 | 1462922288453 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:08 INFO - PROCESS | 1924 | 1462922288702 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:18:09 INFO - PROCESS | 1924 | 1462922289021 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38952000 == 151 [pid = 1924] [id = 636] 16:18:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa3543c000) [pid = 1924] [serial = 1909] [outer = (nil)] 16:18:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa3561e000) [pid = 1924] [serial = 1910] [outer = 0x7ffa3543c000] 16:18:09 INFO - PROCESS | 1924 | 1462922289115 Marionette DEBUG loaded listener.js 16:18:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa357d2400) [pid = 1924] [serial = 1911] [outer = 0x7ffa3543c000] 16:18:10 INFO - PROCESS | 1924 | 1462922290071 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1688ms 16:18:10 INFO - PROCESS | 1924 | 1462922290132 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:18:10 INFO - PROCESS | 1924 | 1462922290139 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 16:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:18:10 INFO - PROCESS | 1924 | 1462922290148 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - PROCESS | 1924 | 1462922290152 Marionette TRACE conn4 <- [1,2518,null,{}] 16:18:10 INFO - PROCESS | 1924 | 1462922290159 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:10 INFO - PROCESS | 1924 | 1462922290415 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:18:10 INFO - PROCESS | 1924 | 1462922290782 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b596800 == 152 [pid = 1924] [id = 637] 16:18:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa362d8000) [pid = 1924] [serial = 1912] [outer = (nil)] 16:18:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa370b4400) [pid = 1924] [serial = 1913] [outer = 0x7ffa362d8000] 16:18:10 INFO - PROCESS | 1924 | 1462922290873 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa38d9b400) [pid = 1924] [serial = 1914] [outer = 0x7ffa362d8000] 16:18:11 INFO - PROCESS | 1924 | 1462922291819 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1733ms 16:18:11 INFO - PROCESS | 1924 | 1462922291881 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:18:11 INFO - PROCESS | 1924 | 1462922291885 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 16:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:18:11 INFO - PROCESS | 1924 | 1462922291894 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:18:11 INFO - PROCESS | 1924 | 1462922291903 Marionette TRACE conn4 <- [1,2522,null,{}] 16:18:11 INFO - PROCESS | 1924 | 1462922291918 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:12 INFO - PROCESS | 1924 | 1462922292215 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:18:12 INFO - PROCESS | 1924 | 1462922292549 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3cbd7000 == 153 [pid = 1924] [id = 638] 16:18:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa35d66400) [pid = 1924] [serial = 1915] [outer = (nil)] 16:18:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3cded400) [pid = 1924] [serial = 1916] [outer = 0x7ffa35d66400] 16:18:12 INFO - PROCESS | 1924 | 1462922292625 Marionette DEBUG loaded listener.js 16:18:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3d9b6400) [pid = 1924] [serial = 1917] [outer = 0x7ffa35d66400] 16:18:13 INFO - PROCESS | 1924 | 1462922293569 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1742ms 16:18:13 INFO - PROCESS | 1924 | 1462922293636 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:18:13 INFO - PROCESS | 1924 | 1462922293641 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 16:18:13 INFO - PROCESS | 1924 | 1462922293647 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:18:13 INFO - PROCESS | 1924 | 1462922293650 Marionette TRACE conn4 <- [1,2526,null,{}] 16:18:13 INFO - PROCESS | 1924 | 1462922293656 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:13 INFO - PROCESS | 1924 | 1462922293887 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:18:14 INFO - PROCESS | 1924 | 1462922294197 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ef69000 == 154 [pid = 1924] [id = 639] 16:18:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa370bd400) [pid = 1924] [serial = 1918] [outer = (nil)] 16:18:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3ed5a800) [pid = 1924] [serial = 1919] [outer = 0x7ffa370bd400] 16:18:14 INFO - PROCESS | 1924 | 1462922294308 Marionette DEBUG loaded listener.js 16:18:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3edfb800) [pid = 1924] [serial = 1920] [outer = 0x7ffa370bd400] 16:18:15 INFO - PROCESS | 1924 | 1462922295229 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1632ms 16:18:15 INFO - PROCESS | 1924 | 1462922295281 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:18:15 INFO - PROCESS | 1924 | 1462922295285 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 16:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:18:15 INFO - PROCESS | 1924 | 1462922295292 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:18:15 INFO - PROCESS | 1924 | 1462922295295 Marionette TRACE conn4 <- [1,2530,null,{}] 16:18:15 INFO - PROCESS | 1924 | 1462922295301 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:15 INFO - PROCESS | 1924 | 1462922295539 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:18:15 INFO - PROCESS | 1924 | 1462922295893 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409b4800 == 155 [pid = 1924] [id = 640] 16:18:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa40c68800) [pid = 1924] [serial = 1921] [outer = (nil)] 16:18:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa40c75c00) [pid = 1924] [serial = 1922] [outer = 0x7ffa40c68800] 16:18:16 INFO - PROCESS | 1924 | 1462922296047 Marionette DEBUG loaded listener.js 16:18:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa45016000) [pid = 1924] [serial = 1923] [outer = 0x7ffa40c68800] 16:18:17 INFO - PROCESS | 1924 | 1462922297454 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2237ms 16:18:17 INFO - PROCESS | 1924 | 1462922297532 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 1924 | 1462922297535 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 16:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:18:17 INFO - PROCESS | 1924 | 1462922297545 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 1924 | 1462922297549 Marionette TRACE conn4 <- [1,2534,null,{}] 16:18:17 INFO - PROCESS | 1924 | 1462922297559 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:17 INFO - PROCESS | 1924 | 1462922297844 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:18:18 INFO - PROCESS | 1924 | 1462922298161 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415bc000 == 156 [pid = 1924] [id = 641] 16:18:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa45016400) [pid = 1924] [serial = 1924] [outer = (nil)] 16:18:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa45a2e800) [pid = 1924] [serial = 1925] [outer = 0x7ffa45016400] 16:18:18 INFO - PROCESS | 1924 | 1462922298239 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa45cbb800) [pid = 1924] [serial = 1926] [outer = 0x7ffa45016400] 16:18:19 INFO - PROCESS | 1924 | 1462922299135 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1641ms 16:18:19 INFO - PROCESS | 1924 | 1462922299187 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 1924 | 1462922299191 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 16:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:18:19 INFO - PROCESS | 1924 | 1462922299197 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - PROCESS | 1924 | 1462922299200 Marionette TRACE conn4 <- [1,2538,null,{}] 16:18:19 INFO - PROCESS | 1924 | 1462922299226 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:19 INFO - PROCESS | 1924 | 1462922299465 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:18:19 INFO - PROCESS | 1924 | 1462922299757 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d73800 == 157 [pid = 1924] [id = 642] 16:18:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa4514dc00) [pid = 1924] [serial = 1927] [outer = (nil)] 16:18:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa460b5c00) [pid = 1924] [serial = 1928] [outer = 0x7ffa4514dc00] 16:18:19 INFO - PROCESS | 1924 | 1462922299902 Marionette DEBUG loaded listener.js 16:18:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa469e8000) [pid = 1924] [serial = 1929] [outer = 0x7ffa4514dc00] 16:18:20 INFO - PROCESS | 1924 | 1462922300918 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1798ms 16:18:20 INFO - PROCESS | 1924 | 1462922300996 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:18:21 INFO - PROCESS | 1924 | 1462922301000 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 16:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:18:21 INFO - PROCESS | 1924 | 1462922301006 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:18:21 INFO - PROCESS | 1924 | 1462922301010 Marionette TRACE conn4 <- [1,2542,null,{}] 16:18:21 INFO - PROCESS | 1924 | 1462922301016 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:21 INFO - PROCESS | 1924 | 1462922301286 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:18:21 INFO - PROCESS | 1924 | 1462922301602 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e50000 == 158 [pid = 1924] [id = 643] 16:18:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45a26000) [pid = 1924] [serial = 1930] [outer = (nil)] 16:18:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa46fd7400) [pid = 1924] [serial = 1931] [outer = 0x7ffa45a26000] 16:18:21 INFO - PROCESS | 1924 | 1462922301685 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa470e9400) [pid = 1924] [serial = 1932] [outer = 0x7ffa45a26000] 16:18:22 INFO - PROCESS | 1924 | 1462922302562 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1590ms 16:18:22 INFO - PROCESS | 1924 | 1462922302597 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:18:22 INFO - PROCESS | 1924 | 1462922302602 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 16:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:18:22 INFO - PROCESS | 1924 | 1462922302609 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 1924 | 1462922302613 Marionette TRACE conn4 <- [1,2546,null,{}] 16:18:22 INFO - PROCESS | 1924 | 1462922302618 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:22 INFO - PROCESS | 1924 | 1462922302876 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:18:23 INFO - PROCESS | 1924 | 1462922303218 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa472c0000 == 159 [pid = 1924] [id = 644] 16:18:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa46f0d400) [pid = 1924] [serial = 1933] [outer = (nil)] 16:18:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa472dc400) [pid = 1924] [serial = 1934] [outer = 0x7ffa46f0d400] 16:18:23 INFO - PROCESS | 1924 | 1462922303298 Marionette DEBUG loaded listener.js 16:18:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa481efc00) [pid = 1924] [serial = 1935] [outer = 0x7ffa46f0d400] 16:18:24 INFO - PROCESS | 1924 | 1462922304245 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1680ms 16:18:24 INFO - PROCESS | 1924 | 1462922304291 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:18:24 INFO - PROCESS | 1924 | 1462922304295 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 16:18:24 INFO - PROCESS | 1924 | 1462922304301 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:18:24 INFO - PROCESS | 1924 | 1462922304304 Marionette TRACE conn4 <- [1,2550,null,{}] 16:18:24 INFO - PROCESS | 1924 | 1462922304309 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:24 INFO - PROCESS | 1924 | 1462922304548 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:18:24 INFO - PROCESS | 1924 | 1462922304827 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4c7ee800 == 160 [pid = 1924] [id = 645] 16:18:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa4c55e400) [pid = 1924] [serial = 1936] [outer = (nil)] 16:18:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa4da35400) [pid = 1924] [serial = 1937] [outer = 0x7ffa4c55e400] 16:18:24 INFO - PROCESS | 1924 | 1462922304975 Marionette DEBUG loaded listener.js 16:18:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa4edf4000) [pid = 1924] [serial = 1938] [outer = 0x7ffa4c55e400] 16:18:25 INFO - PROCESS | 1924 | 1462922305975 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1731ms 16:18:26 INFO - PROCESS | 1924 | 1462922306033 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:18:26 INFO - PROCESS | 1924 | 1462922306038 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 16:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:18:26 INFO - PROCESS | 1924 | 1462922306044 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 1924 | 1462922306049 Marionette TRACE conn4 <- [1,2554,null,{}] 16:18:26 INFO - PROCESS | 1924 | 1462922306054 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:26 INFO - PROCESS | 1924 | 1462922306321 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:18:26 INFO - PROCESS | 1924 | 1462922306640 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5061b800 == 161 [pid = 1924] [id = 646] 16:18:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa4f126400) [pid = 1924] [serial = 1939] [outer = (nil)] 16:18:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa4fe74400) [pid = 1924] [serial = 1940] [outer = 0x7ffa4f126400] 16:18:26 INFO - PROCESS | 1924 | 1462922306725 Marionette DEBUG loaded listener.js 16:18:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa5032f400) [pid = 1924] [serial = 1941] [outer = 0x7ffa4f126400] 16:18:27 INFO - PROCESS | 1924 | 1462922307615 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1631ms 16:18:27 INFO - PROCESS | 1924 | 1462922307677 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:18:27 INFO - PROCESS | 1924 | 1462922307681 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 16:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:18:27 INFO - PROCESS | 1924 | 1462922307687 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:18:27 INFO - PROCESS | 1924 | 1462922307689 Marionette TRACE conn4 <- [1,2558,null,{}] 16:18:27 INFO - PROCESS | 1924 | 1462922307695 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:27 INFO - PROCESS | 1924 | 1462922307938 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:18:28 INFO - PROCESS | 1924 | 1462922308262 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa516d2800 == 162 [pid = 1924] [id = 647] 16:18:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa3286b800) [pid = 1924] [serial = 1942] [outer = (nil)] 16:18:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4f365400) [pid = 1924] [serial = 1943] [outer = 0x7ffa3286b800] 16:18:28 INFO - PROCESS | 1924 | 1462922308341 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa50ba2c00) [pid = 1924] [serial = 1944] [outer = 0x7ffa3286b800] 16:18:29 INFO - PROCESS | 1924 | 1462922309240 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1633ms 16:18:29 INFO - PROCESS | 1924 | 1462922309321 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:18:29 INFO - PROCESS | 1924 | 1462922309334 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 16:18:29 INFO - PROCESS | 1924 | 1462922309341 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 1924 | 1462922309344 Marionette TRACE conn4 <- [1,2562,null,{}] 16:18:29 INFO - PROCESS | 1924 | 1462922309350 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:29 INFO - PROCESS | 1924 | 1462922309635 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:18:29 INFO - PROCESS | 1924 | 1462922309960 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57422000 == 163 [pid = 1924] [id = 648] 16:18:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa32c48800) [pid = 1924] [serial = 1945] [outer = (nil)] 16:18:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa515d5000) [pid = 1924] [serial = 1946] [outer = 0x7ffa32c48800] 16:18:30 INFO - PROCESS | 1924 | 1462922310050 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa516e7800) [pid = 1924] [serial = 1947] [outer = 0x7ffa32c48800] 16:18:31 INFO - PROCESS | 1924 | 1462922311023 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1738ms 16:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:18:31 INFO - PROCESS | 1924 | 1462922311079 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:18:31 INFO - PROCESS | 1924 | 1462922311082 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 16:18:31 INFO - PROCESS | 1924 | 1462922311089 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:18:31 INFO - PROCESS | 1924 | 1462922311092 Marionette TRACE conn4 <- [1,2566,null,{}] 16:18:31 INFO - PROCESS | 1924 | 1462922311098 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:31 INFO - PROCESS | 1924 | 1462922311342 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:18:31 INFO - PROCESS | 1924 | 1462922311660 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d509000 == 164 [pid = 1924] [id = 649] 16:18:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa45da9400) [pid = 1924] [serial = 1948] [outer = (nil)] 16:18:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa56762800) [pid = 1924] [serial = 1949] [outer = 0x7ffa45da9400] 16:18:31 INFO - PROCESS | 1924 | 1462922311742 Marionette DEBUG loaded listener.js 16:18:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa5c4dc000) [pid = 1924] [serial = 1950] [outer = 0x7ffa45da9400] 16:18:32 INFO - PROCESS | 1924 | 1462922312658 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1634ms 16:18:32 INFO - PROCESS | 1924 | 1462922312723 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:18:32 INFO - PROCESS | 1924 | 1462922312726 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 16:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:18:32 INFO - PROCESS | 1924 | 1462922312733 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:18:32 INFO - PROCESS | 1924 | 1462922312736 Marionette TRACE conn4 <- [1,2570,null,{}] 16:18:32 INFO - PROCESS | 1924 | 1462922312741 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:32 INFO - PROCESS | 1924 | 1462922312984 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:18:33 INFO - PROCESS | 1924 | 1462922313351 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e519000 == 165 [pid = 1924] [id = 650] 16:18:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa35492c00) [pid = 1924] [serial = 1951] [outer = (nil)] 16:18:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa5d52d800) [pid = 1924] [serial = 1952] [outer = 0x7ffa35492c00] 16:18:33 INFO - PROCESS | 1924 | 1462922313483 Marionette DEBUG loaded listener.js 16:18:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa5e410400) [pid = 1924] [serial = 1953] [outer = 0x7ffa35492c00] 16:18:34 INFO - PROCESS | 1924 | 1462922314812 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:18:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:18:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2137ms 16:18:34 INFO - PROCESS | 1924 | 1462922314873 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:18:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:18:34 INFO - PROCESS | 1924 | 1462922314879 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 16:18:34 INFO - PROCESS | 1924 | 1462922314888 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:18:34 INFO - PROCESS | 1924 | 1462922314893 Marionette TRACE conn4 <- [1,2574,null,{}] 16:18:34 INFO - PROCESS | 1924 | 1462922314901 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:35 INFO - PROCESS | 1924 | 1462922315280 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:18:35 INFO - PROCESS | 1924 | 1462922315583 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61abc800 == 166 [pid = 1924] [id = 651] 16:18:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa5e766400) [pid = 1924] [serial = 1954] [outer = (nil)] 16:18:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa6062e000) [pid = 1924] [serial = 1955] [outer = 0x7ffa5e766400] 16:18:35 INFO - PROCESS | 1924 | 1462922315667 Marionette DEBUG loaded listener.js 16:18:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa61aa6400) [pid = 1924] [serial = 1956] [outer = 0x7ffa5e766400] 16:18:36 INFO - PROCESS | 1924 | 1462922316616 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1791ms 16:18:36 INFO - PROCESS | 1924 | 1462922316678 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:18:36 INFO - PROCESS | 1924 | 1462922316680 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 16:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:18:36 INFO - PROCESS | 1924 | 1462922316687 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:18:36 INFO - PROCESS | 1924 | 1462922316690 Marionette TRACE conn4 <- [1,2578,null,{}] 16:18:36 INFO - PROCESS | 1924 | 1462922316695 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:36 INFO - PROCESS | 1924 | 1462922316947 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:18:37 INFO - PROCESS | 1924 | 1462922317282 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628ac000 == 167 [pid = 1924] [id = 652] 16:18:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa5e5e5400) [pid = 1924] [serial = 1957] [outer = (nil)] 16:18:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa61f4b400) [pid = 1924] [serial = 1958] [outer = 0x7ffa5e5e5400] 16:18:37 INFO - PROCESS | 1924 | 1462922317370 Marionette DEBUG loaded listener.js 16:18:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa61fe1400) [pid = 1924] [serial = 1959] [outer = 0x7ffa5e5e5400] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3482d800 == 166 [pid = 1924] [id = 610] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6c6000 == 165 [pid = 1924] [id = 363] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e590000 == 164 [pid = 1924] [id = 177] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34021800 == 163 [pid = 1924] [id = 609] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37a57800 == 162 [pid = 1924] [id = 611] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c6d4800 == 161 [pid = 1924] [id = 566] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461f3800 == 160 [pid = 1924] [id = 81] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4826a000 == 159 [pid = 1924] [id = 8] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b07c800 == 158 [pid = 1924] [id = 564] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46723800 == 157 [pid = 1924] [id = 387] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38b78000 == 156 [pid = 1924] [id = 634] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3894e000 == 155 [pid = 1924] [id = 633] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34551000 == 154 [pid = 1924] [id = 632] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa32638000 == 153 [pid = 1924] [id = 631] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fbe3800 == 152 [pid = 1924] [id = 630] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f070800 == 151 [pid = 1924] [id = 629] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb53000 == 150 [pid = 1924] [id = 628] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa489da000 == 149 [pid = 1924] [id = 627] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4701c000 == 148 [pid = 1924] [id = 626] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e4a000 == 147 [pid = 1924] [id = 625] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d78000 == 146 [pid = 1924] [id = 624] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa451a0800 == 145 [pid = 1924] [id = 623] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa41458800 == 144 [pid = 1924] [id = 622] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa409b9000 == 143 [pid = 1924] [id = 621] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fd5d800 == 142 [pid = 1924] [id = 620] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fa06800 == 141 [pid = 1924] [id = 619] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6d1000 == 140 [pid = 1924] [id = 618] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c58f000 == 139 [pid = 1924] [id = 617] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bed8000 == 138 [pid = 1924] [id = 616] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b59c800 == 137 [pid = 1924] [id = 615] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fd4800 == 136 [pid = 1924] [id = 614] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3482a000 == 135 [pid = 1924] [id = 613] 16:18:39 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cd7800 == 134 [pid = 1924] [id = 612] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa35d6bc00) [pid = 1924] [serial = 1838] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa3656bc00) [pid = 1924] [serial = 1836] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa61f4fc00) [pid = 1924] [serial = 1824] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa38da8800) [pid = 1924] [serial = 1778] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa61f46000) [pid = 1924] [serial = 1823] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa40c77c00) [pid = 1924] [serial = 1784] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa357e0000) [pid = 1924] [serial = 1835] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa41316400) [pid = 1924] [serial = 1701] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa32866800) [pid = 1924] [serial = 1772] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa46f08c00) [pid = 1924] [serial = 1791] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa5e5dd000) [pid = 1924] [serial = 1820] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa474c2c00) [pid = 1924] [serial = 1799] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4114dc00) [pid = 1924] [serial = 1785] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa5169e400) [pid = 1924] [serial = 1812] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa460b2400) [pid = 1924] [serial = 1790] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa49b81c00) [pid = 1924] [serial = 1802] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa60632c00) [pid = 1924] [serial = 1821] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa33c72400) [pid = 1924] [serial = 1773] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa4bb30000) [pid = 1924] [serial = 1803] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3b4aec00) [pid = 1924] [serial = 1779] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa5032e000) [pid = 1924] [serial = 1809] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa45a1b000) [pid = 1924] [serial = 1788] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa4f8c4800) [pid = 1924] [serial = 1808] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa5c4da000) [pid = 1924] [serial = 1815] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa46f2d000) [pid = 1924] [serial = 1793] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa3f08c000) [pid = 1924] [serial = 1782] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa471e1400) [pid = 1924] [serial = 1797] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa4ed8a800) [pid = 1924] [serial = 1805] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa5d723c00) [pid = 1924] [serial = 1818] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa470efc00) [pid = 1924] [serial = 1796] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa4f35d400) [pid = 1924] [serial = 1806] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa5d089800) [pid = 1924] [serial = 1817] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa341bd000) [pid = 1924] [serial = 1829] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa51161800) [pid = 1924] [serial = 1811] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa344d7000) [pid = 1924] [serial = 1830] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa3d9b4c00) [pid = 1924] [serial = 1781] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa474cf000) [pid = 1924] [serial = 1800] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa362e0400) [pid = 1924] [serial = 1776] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa3ed5dc00) [pid = 1924] [serial = 1826] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3562c800) [pid = 1924] [serial = 1775] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa414dec00) [pid = 1924] [serial = 1787] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa3561ec00) [pid = 1924] [serial = 1833] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3ed61800) [pid = 1924] [serial = 1827] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa35449800) [pid = 1924] [serial = 1832] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa47066c00) [pid = 1924] [serial = 1794] [outer = (nil)] [url = about:blank] 16:18:39 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa5675a000) [pid = 1924] [serial = 1814] [outer = (nil)] [url = about:blank] 16:18:40 INFO - PROCESS | 1924 | 1462922320093 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 3434ms 16:18:40 INFO - PROCESS | 1924 | 1462922320124 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:18:40 INFO - PROCESS | 1924 | 1462922320130 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 16:18:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:18:40 INFO - PROCESS | 1924 | 1462922320140 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:18:40 INFO - PROCESS | 1924 | 1462922320143 Marionette TRACE conn4 <- [1,2582,null,{}] 16:18:40 INFO - PROCESS | 1924 | 1462922320152 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:40 INFO - PROCESS | 1924 | 1462922320390 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:18:40 INFO - PROCESS | 1924 | 1462922320585 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3400a000 == 135 [pid = 1924] [id = 653] 16:18:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa32862800) [pid = 1924] [serial = 1960] [outer = (nil)] 16:18:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa32c44000) [pid = 1924] [serial = 1961] [outer = 0x7ffa32862800] 16:18:40 INFO - PROCESS | 1924 | 1462922320684 Marionette DEBUG loaded listener.js 16:18:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa34099800) [pid = 1924] [serial = 1962] [outer = 0x7ffa32862800] 16:18:41 INFO - PROCESS | 1924 | 1462922321563 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:18:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:18:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1483ms 16:18:41 INFO - PROCESS | 1924 | 1462922321626 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:18:41 INFO - PROCESS | 1924 | 1462922321634 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 16:18:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:18:41 INFO - PROCESS | 1924 | 1462922321644 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:18:41 INFO - PROCESS | 1924 | 1462922321649 Marionette TRACE conn4 <- [1,2586,null,{}] 16:18:41 INFO - PROCESS | 1924 | 1462922321655 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:41 INFO - PROCESS | 1924 | 1462922321889 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:18:42 INFO - PROCESS | 1924 | 1462922322118 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34828800 == 136 [pid = 1924] [id = 654] 16:18:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa32869000) [pid = 1924] [serial = 1963] [outer = (nil)] 16:18:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa34659800) [pid = 1924] [serial = 1964] [outer = 0x7ffa32869000] 16:18:42 INFO - PROCESS | 1924 | 1462922322185 Marionette DEBUG loaded listener.js 16:18:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3548c400) [pid = 1924] [serial = 1965] [outer = 0x7ffa32869000] 16:18:43 INFO - PROCESS | 1924 | 1462922323143 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:18:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:18:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1538ms 16:18:43 INFO - PROCESS | 1924 | 1462922323183 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 1924 | 1462922323187 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 16:18:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:18:43 INFO - PROCESS | 1924 | 1462922323193 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:18:43 INFO - PROCESS | 1924 | 1462922323198 Marionette TRACE conn4 <- [1,2590,null,{}] 16:18:43 INFO - PROCESS | 1924 | 1462922323224 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:43 INFO - PROCESS | 1924 | 1462922323519 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:18:43 INFO - PROCESS | 1924 | 1462922323580 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37a5e000 == 137 [pid = 1924] [id = 655] 16:18:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa35d6b400) [pid = 1924] [serial = 1966] [outer = (nil)] 16:18:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa362da800) [pid = 1924] [serial = 1967] [outer = 0x7ffa35d6b400] 16:18:43 INFO - PROCESS | 1924 | 1462922323817 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa370b1400) [pid = 1924] [serial = 1968] [outer = 0x7ffa35d6b400] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa344bd400) [pid = 1924] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa32864c00) [pid = 1924] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa341b2c00) [pid = 1924] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa45dd9c00) [pid = 1924] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa41149c00) [pid = 1924] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa36f5bc00) [pid = 1924] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa357e1800) [pid = 1924] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa38da0c00) [pid = 1924] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa344d3c00) [pid = 1924] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa4114d000) [pid = 1924] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa32616c00) [pid = 1924] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa33c70400) [pid = 1924] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa32c46400) [pid = 1924] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa3409c800) [pid = 1924] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa470e5800) [pid = 1924] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa341b4400) [pid = 1924] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa33c6f800) [pid = 1924] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa38a82000) [pid = 1924] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa370afc00) [pid = 1924] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa3edf2c00) [pid = 1924] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa470f2000) [pid = 1924] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:18:44 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa3adee400) [pid = 1924] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:18:45 INFO - PROCESS | 1924 | 1462922325220 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:18:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:18:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2098ms 16:18:45 INFO - PROCESS | 1924 | 1462922325295 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 1924 | 1462922325301 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 16:18:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:18:45 INFO - PROCESS | 1924 | 1462922325309 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 1924 | 1462922325313 Marionette TRACE conn4 <- [1,2594,null,{}] 16:18:45 INFO - PROCESS | 1924 | 1462922325318 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:45 INFO - PROCESS | 1924 | 1462922325535 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:18:45 INFO - PROCESS | 1924 | 1462922325742 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cd3000 == 138 [pid = 1924] [id = 656] 16:18:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa32616c00) [pid = 1924] [serial = 1969] [outer = (nil)] 16:18:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa370bb000) [pid = 1924] [serial = 1970] [outer = 0x7ffa32616c00] 16:18:45 INFO - PROCESS | 1924 | 1462922325812 Marionette DEBUG loaded listener.js 16:18:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa38a81800) [pid = 1924] [serial = 1971] [outer = 0x7ffa32616c00] 16:18:46 INFO - PROCESS | 1924 | 1462922326778 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:18:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:18:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1539ms 16:18:46 INFO - PROCESS | 1924 | 1462922326850 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:18:46 INFO - PROCESS | 1924 | 1462922326858 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 16:18:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:18:46 INFO - PROCESS | 1924 | 1462922326868 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:18:46 INFO - PROCESS | 1924 | 1462922326873 Marionette TRACE conn4 <- [1,2598,null,{}] 16:18:46 INFO - PROCESS | 1924 | 1462922326928 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:47 INFO - PROCESS | 1924 | 1462922327195 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:18:47 INFO - PROCESS | 1924 | 1462922327498 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34546800 == 139 [pid = 1924] [id = 657] 16:18:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa3286d800) [pid = 1924] [serial = 1972] [outer = (nil)] 16:18:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa33c72000) [pid = 1924] [serial = 1973] [outer = 0x7ffa3286d800] 16:18:47 INFO - PROCESS | 1924 | 1462922327581 Marionette DEBUG loaded listener.js 16:18:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa344bec00) [pid = 1924] [serial = 1974] [outer = 0x7ffa3286d800] 16:18:48 INFO - PROCESS | 1924 | 1462922328547 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:18:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:18:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1730ms 16:18:48 INFO - PROCESS | 1924 | 1462922328599 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:18:48 INFO - PROCESS | 1924 | 1462922328608 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 16:18:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:18:48 INFO - PROCESS | 1924 | 1462922328619 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:18:48 INFO - PROCESS | 1924 | 1462922328622 Marionette TRACE conn4 <- [1,2602,null,{}] 16:18:48 INFO - PROCESS | 1924 | 1462922328629 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:48 INFO - PROCESS | 1924 | 1462922328927 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:18:49 INFO - PROCESS | 1924 | 1462922329244 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3a08b000 == 140 [pid = 1924] [id = 658] 16:18:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa357d4400) [pid = 1924] [serial = 1975] [outer = (nil)] 16:18:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa362e8400) [pid = 1924] [serial = 1976] [outer = 0x7ffa357d4400] 16:18:49 INFO - PROCESS | 1924 | 1462922329320 Marionette DEBUG loaded listener.js 16:18:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa38a76800) [pid = 1924] [serial = 1977] [outer = 0x7ffa357d4400] 16:18:50 INFO - PROCESS | 1924 | 1462922330321 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:18:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:18:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1731ms 16:18:50 INFO - PROCESS | 1924 | 1462922330351 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:18:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:18:50 INFO - PROCESS | 1924 | 1462922330355 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 16:18:50 INFO - PROCESS | 1924 | 1462922330362 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:18:50 INFO - PROCESS | 1924 | 1462922330368 Marionette TRACE conn4 <- [1,2606,null,{}] 16:18:50 INFO - PROCESS | 1924 | 1462922330386 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:50 INFO - PROCESS | 1924 | 1462922330786 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:18:51 INFO - PROCESS | 1924 | 1462922331285 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b599000 == 141 [pid = 1924] [id = 659] 16:18:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa3adf1800) [pid = 1924] [serial = 1978] [outer = (nil)] 16:18:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa3b4a5000) [pid = 1924] [serial = 1979] [outer = 0x7ffa3adf1800] 16:18:51 INFO - PROCESS | 1924 | 1462922331371 Marionette DEBUG loaded listener.js 16:18:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa3b549c00) [pid = 1924] [serial = 1980] [outer = 0x7ffa3adf1800] 16:18:52 INFO - PROCESS | 1924 | 1462922332348 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:18:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:18:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2044ms 16:18:52 INFO - PROCESS | 1924 | 1462922332407 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:18:52 INFO - PROCESS | 1924 | 1462922332412 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 16:18:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:18:52 INFO - PROCESS | 1924 | 1462922332418 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:18:52 INFO - PROCESS | 1924 | 1462922332420 Marionette TRACE conn4 <- [1,2610,null,{}] 16:18:52 INFO - PROCESS | 1924 | 1462922332428 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:52 INFO - PROCESS | 1924 | 1462922332662 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:18:52 INFO - PROCESS | 1924 | 1462922332981 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bed8000 == 142 [pid = 1924] [id = 660] 16:18:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa3adf4c00) [pid = 1924] [serial = 1981] [outer = (nil)] 16:18:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3cdf8000) [pid = 1924] [serial = 1982] [outer = 0x7ffa3adf4c00] 16:18:53 INFO - PROCESS | 1924 | 1462922333065 Marionette DEBUG loaded listener.js 16:18:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3cff1c00) [pid = 1924] [serial = 1983] [outer = 0x7ffa3adf4c00] 16:18:54 INFO - PROCESS | 1924 | 1462922333996 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:18:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:18:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1633ms 16:18:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:18:54 INFO - PROCESS | 1924 | 1462922334052 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 1924 | 1462922334055 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 16:18:54 INFO - PROCESS | 1924 | 1462922334063 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 1924 | 1462922334066 Marionette TRACE conn4 <- [1,2614,null,{}] 16:18:54 INFO - PROCESS | 1924 | 1462922334073 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:54 INFO - PROCESS | 1924 | 1462922334304 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:18:54 INFO - PROCESS | 1924 | 1462922334611 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c58f000 == 143 [pid = 1924] [id = 661] 16:18:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3465fc00) [pid = 1924] [serial = 1984] [outer = (nil)] 16:18:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3ed58800) [pid = 1924] [serial = 1985] [outer = 0x7ffa3465fc00] 16:18:54 INFO - PROCESS | 1924 | 1462922334692 Marionette DEBUG loaded listener.js 16:18:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa3ed61800) [pid = 1924] [serial = 1986] [outer = 0x7ffa3465fc00] 16:18:55 INFO - PROCESS | 1924 | 1462922335597 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:18:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:18:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1588ms 16:18:55 INFO - PROCESS | 1924 | 1462922335649 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:18:55 INFO - PROCESS | 1924 | 1462922335653 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 16:18:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:18:55 INFO - PROCESS | 1924 | 1462922335663 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:18:55 INFO - PROCESS | 1924 | 1462922335668 Marionette TRACE conn4 <- [1,2618,null,{}] 16:18:55 INFO - PROCESS | 1924 | 1462922335678 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:55 INFO - PROCESS | 1924 | 1462922335935 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:18:56 INFO - PROCESS | 1924 | 1462922336259 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3db25800 == 144 [pid = 1924] [id = 662] 16:18:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa40a4a800) [pid = 1924] [serial = 1987] [outer = (nil)] 16:18:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa40c6f800) [pid = 1924] [serial = 1988] [outer = 0x7ffa40a4a800] 16:18:56 INFO - PROCESS | 1924 | 1462922336343 Marionette DEBUG loaded listener.js 16:18:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa4114fc00) [pid = 1924] [serial = 1989] [outer = 0x7ffa40a4a800] 16:18:57 INFO - PROCESS | 1924 | 1462922337242 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:18:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:18:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1635ms 16:18:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:18:57 INFO - PROCESS | 1924 | 1462922337299 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:18:57 INFO - PROCESS | 1924 | 1462922337303 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 16:18:57 INFO - PROCESS | 1924 | 1462922337310 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:18:57 INFO - PROCESS | 1924 | 1462922337313 Marionette TRACE conn4 <- [1,2622,null,{}] 16:18:57 INFO - PROCESS | 1924 | 1462922337318 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:57 INFO - PROCESS | 1924 | 1462922337559 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:18:57 INFO - PROCESS | 1924 | 1462922337872 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb94800 == 145 [pid = 1924] [id = 663] 16:18:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa411b9c00) [pid = 1924] [serial = 1990] [outer = (nil)] 16:18:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa4130d000) [pid = 1924] [serial = 1991] [outer = 0x7ffa411b9c00] 16:18:57 INFO - PROCESS | 1924 | 1462922337965 Marionette DEBUG loaded listener.js 16:18:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa414d7800) [pid = 1924] [serial = 1992] [outer = 0x7ffa411b9c00] 16:18:58 INFO - PROCESS | 1924 | 1462922338854 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:18:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:18:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1587ms 16:18:58 INFO - PROCESS | 1924 | 1462922338898 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:18:58 INFO - PROCESS | 1924 | 1462922338902 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 16:18:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:18:58 INFO - PROCESS | 1924 | 1462922338908 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:18:58 INFO - PROCESS | 1924 | 1462922338910 Marionette TRACE conn4 <- [1,2626,null,{}] 16:18:58 INFO - PROCESS | 1924 | 1462922338916 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:18:59 INFO - PROCESS | 1924 | 1462922339150 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:18:59 INFO - PROCESS | 1924 | 1462922339423 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fe59000 == 146 [pid = 1924] [id = 664] 16:18:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa411bb400) [pid = 1924] [serial = 1993] [outer = (nil)] 16:18:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa44ed1c00) [pid = 1924] [serial = 1994] [outer = 0x7ffa411bb400] 16:18:59 INFO - PROCESS | 1924 | 1462922339551 Marionette DEBUG loaded listener.js 16:18:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa44f69400) [pid = 1924] [serial = 1995] [outer = 0x7ffa411bb400] 16:19:00 INFO - PROCESS | 1924 | 1462922340463 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:19:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:19:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1630ms 16:19:00 INFO - PROCESS | 1924 | 1462922340538 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:19:00 INFO - PROCESS | 1924 | 1462922340543 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 16:19:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:19:00 INFO - PROCESS | 1924 | 1462922340548 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:19:00 INFO - PROCESS | 1924 | 1462922340552 Marionette TRACE conn4 <- [1,2630,null,{}] 16:19:00 INFO - PROCESS | 1924 | 1462922340557 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:00 INFO - PROCESS | 1924 | 1462922340797 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:19:01 INFO - PROCESS | 1924 | 1462922341122 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d68000 == 147 [pid = 1924] [id = 665] 16:19:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa344b5000) [pid = 1924] [serial = 1996] [outer = (nil)] 16:19:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa45019400) [pid = 1924] [serial = 1997] [outer = 0x7ffa344b5000] 16:19:01 INFO - PROCESS | 1924 | 1462922341202 Marionette DEBUG loaded listener.js 16:19:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45151400) [pid = 1924] [serial = 1998] [outer = 0x7ffa344b5000] 16:19:02 INFO - PROCESS | 1924 | 1462922342097 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:19:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:19:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 16:19:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:19:02 INFO - PROCESS | 1924 | 1462922342129 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:19:02 INFO - PROCESS | 1924 | 1462922342132 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 16:19:02 INFO - PROCESS | 1924 | 1462922342138 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 1924 | 1462922342142 Marionette TRACE conn4 <- [1,2634,null,{}] 16:19:02 INFO - PROCESS | 1924 | 1462922342147 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:02 INFO - PROCESS | 1924 | 1462922342386 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:19:02 INFO - PROCESS | 1924 | 1462922342702 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4155c800 == 148 [pid = 1924] [id = 666] 16:19:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa3addf800) [pid = 1924] [serial = 1999] [outer = (nil)] 16:19:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa45a2a400) [pid = 1924] [serial = 2000] [outer = 0x7ffa3addf800] 16:19:02 INFO - PROCESS | 1924 | 1462922342784 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa45cba400) [pid = 1924] [serial = 2001] [outer = 0x7ffa3addf800] 16:19:03 INFO - PROCESS | 1924 | 1462922343691 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:19:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:19:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1585ms 16:19:03 INFO - PROCESS | 1924 | 1462922343723 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:19:03 INFO - PROCESS | 1924 | 1462922343727 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 16:19:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:19:03 INFO - PROCESS | 1924 | 1462922343734 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:19:03 INFO - PROCESS | 1924 | 1462922343738 Marionette TRACE conn4 <- [1,2638,null,{}] 16:19:03 INFO - PROCESS | 1924 | 1462922343745 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:04 INFO - PROCESS | 1924 | 1462922344007 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:19:04 INFO - PROCESS | 1924 | 1462922344334 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4599f000 == 149 [pid = 1924] [id = 667] 16:19:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa461cc000) [pid = 1924] [serial = 2002] [outer = (nil)] 16:19:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa469ef800) [pid = 1924] [serial = 2003] [outer = 0x7ffa461cc000] 16:19:04 INFO - PROCESS | 1924 | 1462922344422 Marionette DEBUG loaded listener.js 16:19:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa46f30000) [pid = 1924] [serial = 2004] [outer = 0x7ffa461cc000] 16:19:05 INFO - PROCESS | 1924 | 1462922345335 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:19:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:19:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1682ms 16:19:05 INFO - PROCESS | 1924 | 1462922345418 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 1924 | 1462922345421 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 16:19:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:19:05 INFO - PROCESS | 1924 | 1462922345428 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 1924 | 1462922345432 Marionette TRACE conn4 <- [1,2642,null,{}] 16:19:05 INFO - PROCESS | 1924 | 1462922345437 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:05 INFO - PROCESS | 1924 | 1462922345700 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:19:06 INFO - PROCESS | 1924 | 1462922346040 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e54000 == 150 [pid = 1924] [id = 668] 16:19:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa36f5e400) [pid = 1924] [serial = 2005] [outer = (nil)] 16:19:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa46fdb400) [pid = 1924] [serial = 2006] [outer = 0x7ffa36f5e400] 16:19:06 INFO - PROCESS | 1924 | 1462922346123 Marionette DEBUG loaded listener.js 16:19:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa471d8c00) [pid = 1924] [serial = 2007] [outer = 0x7ffa36f5e400] 16:19:07 INFO - PROCESS | 1924 | 1462922347055 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:19:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:19:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1683ms 16:19:07 INFO - PROCESS | 1924 | 1462922347113 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:19:07 INFO - PROCESS | 1924 | 1462922347116 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 16:19:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:19:07 INFO - PROCESS | 1924 | 1462922347132 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:19:07 INFO - PROCESS | 1924 | 1462922347135 Marionette TRACE conn4 <- [1,2646,null,{}] 16:19:07 INFO - PROCESS | 1924 | 1462922347141 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:07 INFO - PROCESS | 1924 | 1462922347365 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:19:07 INFO - PROCESS | 1924 | 1462922347636 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47452000 == 151 [pid = 1924] [id = 669] 16:19:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa37c32400) [pid = 1924] [serial = 2008] [outer = (nil)] 16:19:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa472e0400) [pid = 1924] [serial = 2009] [outer = 0x7ffa37c32400] 16:19:07 INFO - PROCESS | 1924 | 1462922347755 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa481e3c00) [pid = 1924] [serial = 2010] [outer = 0x7ffa37c32400] 16:19:08 INFO - PROCESS | 1924 | 1462922348601 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:19:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:19:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1533ms 16:19:08 INFO - PROCESS | 1924 | 1462922348666 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 1924 | 1462922348669 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 16:19:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:19:08 INFO - PROCESS | 1924 | 1462922348676 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 1924 | 1462922348679 Marionette TRACE conn4 <- [1,2650,null,{}] 16:19:08 INFO - PROCESS | 1924 | 1462922348685 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:08 INFO - PROCESS | 1924 | 1462922348920 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:19:09 INFO - PROCESS | 1924 | 1462922349194 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d86000 == 152 [pid = 1924] [id = 670] 16:19:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa47066800) [pid = 1924] [serial = 2011] [outer = (nil)] 16:19:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa48829800) [pid = 1924] [serial = 2012] [outer = 0x7ffa47066800] 16:19:09 INFO - PROCESS | 1924 | 1462922349316 Marionette DEBUG loaded listener.js 16:19:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa49d1e400) [pid = 1924] [serial = 2013] [outer = 0x7ffa47066800] 16:19:10 INFO - PROCESS | 1924 | 1462922350192 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:19:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:19:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1588ms 16:19:10 INFO - PROCESS | 1924 | 1462922350266 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:19:10 INFO - PROCESS | 1924 | 1462922350269 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 16:19:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:19:10 INFO - PROCESS | 1924 | 1462922350277 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:19:10 INFO - PROCESS | 1924 | 1462922350280 Marionette TRACE conn4 <- [1,2654,null,{}] 16:19:10 INFO - PROCESS | 1924 | 1462922350287 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:10 INFO - PROCESS | 1924 | 1462922350571 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:19:10 INFO - PROCESS | 1924 | 1462922350905 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e9a5800 == 153 [pid = 1924] [id = 671] 16:19:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa33c7ac00) [pid = 1924] [serial = 2014] [outer = (nil)] 16:19:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa4a140800) [pid = 1924] [serial = 2015] [outer = 0x7ffa33c7ac00] 16:19:10 INFO - PROCESS | 1924 | 1462922350981 Marionette DEBUG loaded listener.js 16:19:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa4bb39c00) [pid = 1924] [serial = 2016] [outer = 0x7ffa33c7ac00] 16:19:11 INFO - PROCESS | 1924 | 1462922351920 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:19:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:19:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1682ms 16:19:11 INFO - PROCESS | 1924 | 1462922351959 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 1924 | 1462922351963 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 16:19:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:19:11 INFO - PROCESS | 1924 | 1462922351968 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 1924 | 1462922351971 Marionette TRACE conn4 <- [1,2658,null,{}] 16:19:11 INFO - PROCESS | 1924 | 1462922351977 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:12 INFO - PROCESS | 1924 | 1462922352230 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:19:12 INFO - PROCESS | 1924 | 1462922352565 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb46800 == 154 [pid = 1924] [id = 672] 16:19:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa471e1c00) [pid = 1924] [serial = 2017] [outer = (nil)] 16:19:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa4da34c00) [pid = 1924] [serial = 2018] [outer = 0x7ffa471e1c00] 16:19:12 INFO - PROCESS | 1924 | 1462922352652 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa4de92400) [pid = 1924] [serial = 2019] [outer = 0x7ffa471e1c00] 16:19:13 INFO - PROCESS | 1924 | 1462922353592 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:19:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:19:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1682ms 16:19:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:19:13 INFO - PROCESS | 1924 | 1462922353651 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 1924 | 1462922353654 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 16:19:13 INFO - PROCESS | 1924 | 1462922353662 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 1924 | 1462922353664 Marionette TRACE conn4 <- [1,2662,null,{}] 16:19:13 INFO - PROCESS | 1924 | 1462922353670 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:13 INFO - PROCESS | 1924 | 1462922353909 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:19:14 INFO - PROCESS | 1924 | 1462922354228 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5060c800 == 155 [pid = 1924] [id = 673] 16:19:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa4a141c00) [pid = 1924] [serial = 2020] [outer = (nil)] 16:19:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa4eb3b800) [pid = 1924] [serial = 2021] [outer = 0x7ffa4a141c00] 16:19:14 INFO - PROCESS | 1924 | 1462922354309 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa4f12a000) [pid = 1924] [serial = 2022] [outer = 0x7ffa4a141c00] 16:19:15 INFO - PROCESS | 1924 | 1462922355154 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:19:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1530ms 16:19:15 INFO - PROCESS | 1924 | 1462922355191 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 1924 | 1462922355195 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 16:19:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:19:15 INFO - PROCESS | 1924 | 1462922355201 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 1924 | 1462922355203 Marionette TRACE conn4 <- [1,2666,null,{}] 16:19:15 INFO - PROCESS | 1924 | 1462922355209 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:15 INFO - PROCESS | 1924 | 1462922355443 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:19:15 INFO - PROCESS | 1924 | 1462922355729 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5740c800 == 156 [pid = 1924] [id = 674] 16:19:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa3260c000) [pid = 1924] [serial = 2023] [outer = (nil)] 16:19:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa4f361400) [pid = 1924] [serial = 2024] [outer = 0x7ffa3260c000] 16:19:15 INFO - PROCESS | 1924 | 1462922355862 Marionette DEBUG loaded listener.js 16:19:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa4f8bd000) [pid = 1924] [serial = 2025] [outer = 0x7ffa3260c000] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa627a0800 == 155 [pid = 1924] [id = 559] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e519000 == 154 [pid = 1924] [id = 650] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d509000 == 153 [pid = 1924] [id = 649] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57422000 == 152 [pid = 1924] [id = 648] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa516d2800 == 151 [pid = 1924] [id = 647] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5061b800 == 150 [pid = 1924] [id = 646] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4c7ee800 == 149 [pid = 1924] [id = 645] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa472c0000 == 148 [pid = 1924] [id = 644] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e50000 == 147 [pid = 1924] [id = 643] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d73800 == 146 [pid = 1924] [id = 642] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa415bc000 == 145 [pid = 1924] [id = 641] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa409b4800 == 144 [pid = 1924] [id = 640] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3ef69000 == 143 [pid = 1924] [id = 639] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3cbd7000 == 142 [pid = 1924] [id = 638] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b596800 == 141 [pid = 1924] [id = 637] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38952000 == 140 [pid = 1924] [id = 636] 16:19:18 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa30b48000 == 139 [pid = 1924] [id = 635] 16:19:18 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:18 INFO - PROCESS | 1924 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa346f0800) [pid = 1924] [serial = 1842] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa3b54d800) [pid = 1924] [serial = 1770] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa45a1c400) [pid = 1924] [serial = 1869] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa460c0800) [pid = 1924] [serial = 1871] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa41151400) [pid = 1924] [serial = 1859] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa4e9e8c00) [pid = 1924] [serial = 1892] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa37bd6c00) [pid = 1924] [serial = 1844] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa38a7e800) [pid = 1924] [serial = 1845] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa3d9b4000) [pid = 1924] [serial = 1853] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa37c3a400) [pid = 1924] [serial = 1904] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4c557c00) [pid = 1924] [serial = 1887] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa44f66400) [pid = 1924] [serial = 1863] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa469ef000) [pid = 1924] [serial = 1872] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa3ed54800) [pid = 1924] [serial = 1854] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa4130c000) [pid = 1924] [serial = 1860] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa48825400) [pid = 1924] [serial = 1881] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa344b7000) [pid = 1924] [serial = 1896] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa4f060800) [pid = 1924] [serial = 1893] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa346f1000) [pid = 1924] [serial = 1898] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa3409c000) [pid = 1924] [serial = 1895] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa45016c00) [pid = 1924] [serial = 1865] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa471dc400) [pid = 1924] [serial = 1877] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa4bb31c00) [pid = 1924] [serial = 1886] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa474c3000) [pid = 1924] [serial = 1878] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa484bc000) [pid = 1924] [serial = 1880] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa46fd5800) [pid = 1924] [serial = 1875] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa44ec7c00) [pid = 1924] [serial = 1862] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa474ccc00) [pid = 1924] [serial = 1883] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa3cdef400) [pid = 1924] [serial = 1850] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa37e41800) [pid = 1924] [serial = 1901] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa35625800) [pid = 1924] [serial = 1899] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa4514d800) [pid = 1924] [serial = 1866] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa40c70800) [pid = 1924] [serial = 1857] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa46f12800) [pid = 1924] [serial = 1874] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa4de9e800) [pid = 1924] [serial = 1890] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa49d60400) [pid = 1924] [serial = 1884] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa3cfeb800) [pid = 1924] [serial = 1851] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3b4aac00) [pid = 1924] [serial = 1847] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa45a0e400) [pid = 1924] [serial = 1868] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa34653400) [pid = 1924] [serial = 1841] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa4da37800) [pid = 1924] [serial = 1889] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa3b54fc00) [pid = 1924] [serial = 1848] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa38d9dc00) [pid = 1924] [serial = 1902] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa40c19000) [pid = 1924] [serial = 1856] [outer = (nil)] [url = about:blank] 16:19:18 INFO - PROCESS | 1924 | 1462922358618 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:19:18 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) 16:19:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 3438ms 16:19:18 INFO - PROCESS | 1924 | 1462922358640 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:19:18 INFO - PROCESS | 1924 | 1462922358646 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 16:19:18 INFO - PROCESS | 1924 | 1462922358657 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:19:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:19:18 INFO - PROCESS | 1924 | 1462922358668 Marionette TRACE conn4 <- [1,2670,null,{}] 16:19:18 INFO - PROCESS | 1924 | 1462922358677 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:18 INFO - PROCESS | 1924 | 1462922358884 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:19:19 INFO - PROCESS | 1924 | 1462922359095 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328b0000 == 140 [pid = 1924] [id = 675] 16:19:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3286c400) [pid = 1924] [serial = 2026] [outer = (nil)] 16:19:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa32c3bc00) [pid = 1924] [serial = 2027] [outer = 0x7ffa3286c400] 16:19:19 INFO - PROCESS | 1924 | 1462922359163 Marionette DEBUG loaded listener.js 16:19:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa32c46400) [pid = 1924] [serial = 2028] [outer = 0x7ffa3286c400] 16:19:20 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:20 INFO - PROCESS | 1924 | 1462922360417 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 16:19:20 INFO - PROCESS | 1924 | 1462922360471 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 16:19:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:19:20 INFO - PROCESS | 1924 | 1462922360482 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 1924 | 1462922360486 Marionette TRACE conn4 <- [1,2674,null,{}] 16:19:20 INFO - PROCESS | 1924 | 1462922360491 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:20 INFO - PROCESS | 1924 | 1462922360860 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:19:20 INFO - PROCESS | 1924 | 1462922360908 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3454f800 == 141 [pid = 1924] [id = 676] 16:19:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa340a2000) [pid = 1924] [serial = 2029] [outer = (nil)] 16:19:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa341bd000) [pid = 1924] [serial = 2030] [outer = 0x7ffa340a2000] 16:19:20 INFO - PROCESS | 1924 | 1462922360979 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa344b7800) [pid = 1924] [serial = 2031] [outer = 0x7ffa340a2000] 16:19:22 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:22 INFO - PROCESS | 1924 | 1462922362465 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 1924 | 1462922362481 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 16:19:22 INFO - PROCESS | 1924 | 1462922362498 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 1924 | 1462922362504 Marionette TRACE conn4 <- [1,2678,null,{}] 16:19:22 INFO - PROCESS | 1924 | 1462922362573 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:23 INFO - PROCESS | 1924 | 1462922363214 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa34654400) [pid = 1924] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa35d6b400) [pid = 1924] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3543c000) [pid = 1924] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa32614400) [pid = 1924] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa5e766400) [pid = 1924] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa35492c00) [pid = 1924] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa45da9400) [pid = 1924] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa32c48800) [pid = 1924] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa3286b800) [pid = 1924] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa4f126400) [pid = 1924] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa4c55e400) [pid = 1924] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa46f0d400) [pid = 1924] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa45a26000) [pid = 1924] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa4514dc00) [pid = 1924] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa45016400) [pid = 1924] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa40c68800) [pid = 1924] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa370bd400) [pid = 1924] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa35d66400) [pid = 1924] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa362d8000) [pid = 1924] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa32862800) [pid = 1924] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa5e5e5400) [pid = 1924] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:19:23 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa32869000) [pid = 1924] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:19:23 INFO - PROCESS | 1924 | 1462922363378 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34816800 == 142 [pid = 1924] [id = 677] 16:19:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa326ec000) [pid = 1924] [serial = 2032] [outer = (nil)] 16:19:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa32c48800) [pid = 1924] [serial = 2033] [outer = 0x7ffa326ec000] 16:19:23 INFO - PROCESS | 1924 | 1462922363453 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa35448000) [pid = 1924] [serial = 2034] [outer = 0x7ffa326ec000] 16:19:24 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:24 INFO - PROCESS | 1924 | 1462922364641 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:19:24 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) 16:19:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2201ms 16:19:24 INFO - PROCESS | 1924 | 1462922364691 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 16:19:24 INFO - PROCESS | 1924 | 1462922364696 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 16:19:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:19:24 INFO - PROCESS | 1924 | 1462922364702 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:19:24 INFO - PROCESS | 1924 | 1462922364704 Marionette TRACE conn4 <- [1,2682,null,{}] 16:19:24 INFO - PROCESS | 1924 | 1462922364709 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:24 INFO - PROCESS | 1924 | 1462922364899 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:19:25 INFO - PROCESS | 1924 | 1462922365289 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa2eae3000 == 143 [pid = 1924] [id = 678] 16:19:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa3260bc00) [pid = 1924] [serial = 2035] [outer = (nil)] 16:19:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa32617000) [pid = 1924] [serial = 2036] [outer = 0x7ffa3260bc00] 16:19:25 INFO - PROCESS | 1924 | 1462922365368 Marionette DEBUG loaded listener.js 16:19:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa32860400) [pid = 1924] [serial = 2037] [outer = 0x7ffa3260bc00] 16:19:26 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:26 INFO - PROCESS | 1924 | 1462922366790 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:19:26 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) 16:19:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2134ms 16:19:26 INFO - PROCESS | 1924 | 1462922366838 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 16:19:26 INFO - PROCESS | 1924 | 1462922366844 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 16:19:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:19:26 INFO - PROCESS | 1924 | 1462922366852 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:19:26 INFO - PROCESS | 1924 | 1462922366859 Marionette TRACE conn4 <- [1,2686,null,{}] 16:19:26 INFO - PROCESS | 1924 | 1462922366866 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:27 INFO - PROCESS | 1924 | 1462922367192 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:19:27 INFO - PROCESS | 1924 | 1462922367433 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa36658800 == 144 [pid = 1924] [id = 679] 16:19:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa3260f000) [pid = 1924] [serial = 2038] [outer = (nil)] 16:19:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa344d4000) [pid = 1924] [serial = 2039] [outer = 0x7ffa3260f000] 16:19:27 INFO - PROCESS | 1924 | 1462922367512 Marionette DEBUG loaded listener.js 16:19:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa3465d800) [pid = 1924] [serial = 2040] [outer = 0x7ffa3260f000] 16:19:28 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:28 INFO - PROCESS | 1924 | 1462922368911 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 1924 | 1462922368950 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 16:19:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:19:28 INFO - PROCESS | 1924 | 1462922368959 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 1924 | 1462922368963 Marionette TRACE conn4 <- [1,2690,null,{}] 16:19:28 INFO - PROCESS | 1924 | 1462922368969 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:29 INFO - PROCESS | 1924 | 1462922369290 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:19:29 INFO - PROCESS | 1924 | 1462922369529 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa389a9800 == 145 [pid = 1924] [id = 680] 16:19:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa341bf000) [pid = 1924] [serial = 2041] [outer = (nil)] 16:19:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa35495000) [pid = 1924] [serial = 2042] [outer = 0x7ffa341bf000] 16:19:29 INFO - PROCESS | 1924 | 1462922369609 Marionette DEBUG loaded listener.js 16:19:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa3562cc00) [pid = 1924] [serial = 2043] [outer = 0x7ffa341bf000] 16:19:31 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:31 INFO - PROCESS | 1924 | 1462922371058 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 16:19:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:19:31 INFO - PROCESS | 1924 | 1462922371147 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 16:19:31 INFO - PROCESS | 1924 | 1462922371175 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:19:31 INFO - PROCESS | 1924 | 1462922371186 Marionette TRACE conn4 <- [1,2694,null,{}] 16:19:31 INFO - PROCESS | 1924 | 1462922371204 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:31 INFO - PROCESS | 1924 | 1462922371442 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:19:31 INFO - PROCESS | 1924 | 1462922371710 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39fd1000 == 146 [pid = 1924] [id = 681] 16:19:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa34654c00) [pid = 1924] [serial = 2044] [outer = (nil)] 16:19:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa35d6bc00) [pid = 1924] [serial = 2045] [outer = 0x7ffa34654c00] 16:19:31 INFO - PROCESS | 1924 | 1462922371787 Marionette DEBUG loaded listener.js 16:19:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa362e9800) [pid = 1924] [serial = 2046] [outer = 0x7ffa34654c00] 16:19:33 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:33 INFO - PROCESS | 1924 | 1462922373137 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 16:19:33 INFO - PROCESS | 1924 | 1462922373181 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 16:19:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:19:33 INFO - PROCESS | 1924 | 1462922373188 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:19:33 INFO - PROCESS | 1924 | 1462922373191 Marionette TRACE conn4 <- [1,2698,null,{}] 16:19:33 INFO - PROCESS | 1924 | 1462922373196 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:33 INFO - PROCESS | 1924 | 1462922373459 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:19:33 INFO - PROCESS | 1924 | 1462922373708 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:33 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b064000 == 147 [pid = 1924] [id = 682] 16:19:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa357d9c00) [pid = 1924] [serial = 2047] [outer = (nil)] 16:19:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa36f60000) [pid = 1924] [serial = 2048] [outer = 0x7ffa357d9c00] 16:19:33 INFO - PROCESS | 1924 | 1462922373785 Marionette DEBUG loaded listener.js 16:19:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa370b5c00) [pid = 1924] [serial = 2049] [outer = 0x7ffa357d9c00] 16:19:35 INFO - PROCESS | 1924 | SkCairoFTTypeface::onFilterRec unimplemented 16:19:35 INFO - PROCESS | 1924 | 1462922375116 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 16:19:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:19:35 INFO - PROCESS | 1924 | 1462922375183 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 16:19:35 INFO - PROCESS | 1924 | 1462922375190 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:19:35 INFO - PROCESS | 1924 | 1462922375194 Marionette TRACE conn4 <- [1,2702,null,{}] 16:19:35 INFO - PROCESS | 1924 | 1462922375199 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:35 INFO - PROCESS | 1924 | 1462922375517 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:19:35 INFO - PROCESS | 1924 | 1462922375758 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b849000 == 148 [pid = 1924] [id = 683] 16:19:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa37c35000) [pid = 1924] [serial = 2050] [outer = (nil)] 16:19:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa37c39800) [pid = 1924] [serial = 2051] [outer = 0x7ffa37c35000] 16:19:35 INFO - PROCESS | 1924 | 1462922375850 Marionette DEBUG loaded listener.js 16:19:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa38a7c400) [pid = 1924] [serial = 2052] [outer = 0x7ffa37c35000] 16:19:36 INFO - PROCESS | 1924 | 1462922376870 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:19:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:19:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1736ms 16:19:36 INFO - PROCESS | 1924 | 1462922376929 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:19:36 INFO - PROCESS | 1924 | 1462922376932 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 16:19:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:19:36 INFO - PROCESS | 1924 | 1462922376938 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:19:36 INFO - PROCESS | 1924 | 1462922376941 Marionette TRACE conn4 <- [1,2706,null,{}] 16:19:36 INFO - PROCESS | 1924 | 1462922376946 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:37 INFO - PROCESS | 1924 | 1462922377191 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:19:37 INFO - PROCESS | 1924 | 1462922377510 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c203800 == 149 [pid = 1924] [id = 684] 16:19:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa3ade8400) [pid = 1924] [serial = 2053] [outer = (nil)] 16:19:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3adee800) [pid = 1924] [serial = 2054] [outer = 0x7ffa3ade8400] 16:19:37 INFO - PROCESS | 1924 | 1462922377590 Marionette DEBUG loaded listener.js 16:19:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa3adf5800) [pid = 1924] [serial = 2055] [outer = 0x7ffa3ade8400] 16:19:38 INFO - PROCESS | 1924 | 1462922378474 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:19:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:19:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1585ms 16:19:38 INFO - PROCESS | 1924 | 1462922378525 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 16:19:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:19:38 INFO - PROCESS | 1924 | 1462922378529 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 16:19:38 INFO - PROCESS | 1924 | 1462922378535 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:19:38 INFO - PROCESS | 1924 | 1462922378538 Marionette TRACE conn4 <- [1,2710,null,{}] 16:19:38 INFO - PROCESS | 1924 | 1462922378544 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:38 INFO - PROCESS | 1924 | 1462922378769 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:19:39 INFO - PROCESS | 1924 | 1462922379087 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c48e000 == 150 [pid = 1924] [id = 685] 16:19:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3ade8000) [pid = 1924] [serial = 2056] [outer = (nil)] 16:19:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3b4a8800) [pid = 1924] [serial = 2057] [outer = 0x7ffa3ade8000] 16:19:39 INFO - PROCESS | 1924 | 1462922379169 Marionette DEBUG loaded listener.js 16:19:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa3b4b2c00) [pid = 1924] [serial = 2058] [outer = 0x7ffa3ade8000] 16:19:40 INFO - PROCESS | 1924 | 1462922380067 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:19:40 INFO - PROCESS | 1924 | 1462922380126 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 16:19:40 INFO - PROCESS | 1924 | 1462922380133 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:19:40 INFO - PROCESS | 1924 | 1462922380136 Marionette TRACE conn4 <- [1,2714,null,{}] 16:19:40 INFO - PROCESS | 1924 | 1462922380141 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:40 INFO - PROCESS | 1924 | 1462922380365 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:19:40 INFO - PROCESS | 1924 | 1462922380685 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3cbdc800 == 151 [pid = 1924] [id = 686] 16:19:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3ade9400) [pid = 1924] [serial = 2059] [outer = (nil)] 16:19:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa3b551c00) [pid = 1924] [serial = 2060] [outer = 0x7ffa3ade9400] 16:19:40 INFO - PROCESS | 1924 | 1462922380767 Marionette DEBUG loaded listener.js 16:19:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3c2be800) [pid = 1924] [serial = 2061] [outer = 0x7ffa3ade9400] 16:19:41 INFO - PROCESS | 1924 | 1462922381631 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:19:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:19:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1534ms 16:19:41 INFO - PROCESS | 1924 | 1462922381668 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:19:41 INFO - PROCESS | 1924 | 1462922381671 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 16:19:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:19:41 INFO - PROCESS | 1924 | 1462922381677 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:19:41 INFO - PROCESS | 1924 | 1462922381680 Marionette TRACE conn4 <- [1,2718,null,{}] 16:19:41 INFO - PROCESS | 1924 | 1462922381687 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:41 INFO - PROCESS | 1924 | 1462922381938 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:19:42 INFO - PROCESS | 1924 | 1462922382214 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3db2a800 == 152 [pid = 1924] [id = 687] 16:19:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa38a80c00) [pid = 1924] [serial = 2062] [outer = (nil)] 16:19:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3c51d800) [pid = 1924] [serial = 2063] [outer = 0x7ffa38a80c00] 16:19:42 INFO - PROCESS | 1924 | 1462922382334 Marionette DEBUG loaded listener.js 16:19:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa3cdedc00) [pid = 1924] [serial = 2064] [outer = 0x7ffa38a80c00] 16:19:43 INFO - PROCESS | 1924 | 1462922383225 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:19:43 INFO - PROCESS | 1924 | 1462922383270 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 16:19:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:19:43 INFO - PROCESS | 1924 | 1462922383276 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:19:43 INFO - PROCESS | 1924 | 1462922383279 Marionette TRACE conn4 <- [1,2722,null,{}] 16:19:43 INFO - PROCESS | 1924 | 1462922383285 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:43 INFO - PROCESS | 1924 | 1462922383526 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:19:43 INFO - PROCESS | 1924 | 1462922383845 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fb96000 == 153 [pid = 1924] [id = 688] 16:19:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa3cdf3400) [pid = 1924] [serial = 2065] [outer = (nil)] 16:19:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa3cdfa800) [pid = 1924] [serial = 2066] [outer = 0x7ffa3cdf3400] 16:19:43 INFO - PROCESS | 1924 | 1462922383941 Marionette DEBUG loaded listener.js 16:19:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa3d9b0000) [pid = 1924] [serial = 2067] [outer = 0x7ffa3cdf3400] 16:19:44 INFO - PROCESS | 1924 | 1462922384904 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:19:44 INFO - PROCESS | 1924 | 1462922384972 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 16:19:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:19:44 INFO - PROCESS | 1924 | 1462922384979 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:19:44 INFO - PROCESS | 1924 | 1462922384982 Marionette TRACE conn4 <- [1,2726,null,{}] 16:19:44 INFO - PROCESS | 1924 | 1462922384988 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:45 INFO - PROCESS | 1924 | 1462922385289 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:19:45 INFO - PROCESS | 1924 | 1462922385634 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409ca000 == 154 [pid = 1924] [id = 689] 16:19:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa3f08c800) [pid = 1924] [serial = 2068] [outer = (nil)] 16:19:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa40a47000) [pid = 1924] [serial = 2069] [outer = 0x7ffa3f08c800] 16:19:45 INFO - PROCESS | 1924 | 1462922385710 Marionette DEBUG loaded listener.js 16:19:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa40a4d400) [pid = 1924] [serial = 2070] [outer = 0x7ffa3f08c800] 16:19:46 INFO - PROCESS | 1924 | 1462922386642 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:19:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:19:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1733ms 16:19:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:19:46 INFO - PROCESS | 1924 | 1462922386714 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:19:46 INFO - PROCESS | 1924 | 1462922386717 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 16:19:46 INFO - PROCESS | 1924 | 1462922386723 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:19:46 INFO - PROCESS | 1924 | 1462922386726 Marionette TRACE conn4 <- [1,2730,null,{}] 16:19:46 INFO - PROCESS | 1924 | 1462922386731 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:47 INFO - PROCESS | 1924 | 1462922387011 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:19:47 INFO - PROCESS | 1924 | 1462922387329 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa41458000 == 155 [pid = 1924] [id = 690] 16:19:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa3edf4400) [pid = 1924] [serial = 2071] [outer = (nil)] 16:19:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa40c1d000) [pid = 1924] [serial = 2072] [outer = 0x7ffa3edf4400] 16:19:47 INFO - PROCESS | 1924 | 1462922387407 Marionette DEBUG loaded listener.js 16:19:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa40c25c00) [pid = 1924] [serial = 2073] [outer = 0x7ffa3edf4400] 16:19:48 INFO - PROCESS | 1924 | 1462922388695 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 16:19:48 INFO - PROCESS | 1924 | 1462922388765 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 16:19:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:19:48 INFO - PROCESS | 1924 | 1462922388771 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:19:48 INFO - PROCESS | 1924 | 1462922388774 Marionette TRACE conn4 <- [1,2734,null,{}] 16:19:48 INFO - PROCESS | 1924 | 1462922388873 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:49 INFO - PROCESS | 1924 | 1462922389098 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:19:49 INFO - PROCESS | 1924 | 1462922389385 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415ae800 == 156 [pid = 1924] [id = 691] 16:19:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa3409c800) [pid = 1924] [serial = 2074] [outer = (nil)] 16:19:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa40c6fc00) [pid = 1924] [serial = 2075] [outer = 0x7ffa3409c800] 16:19:49 INFO - PROCESS | 1924 | 1462922389459 Marionette DEBUG loaded listener.js 16:19:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa4114b400) [pid = 1924] [serial = 2076] [outer = 0x7ffa3409c800] 16:19:50 INFO - PROCESS | 1924 | 1462922390394 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:19:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:19:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1677ms 16:19:50 INFO - PROCESS | 1924 | 1462922390449 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:19:50 INFO - PROCESS | 1924 | 1462922390453 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 16:19:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:19:50 INFO - PROCESS | 1924 | 1462922390459 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:19:50 INFO - PROCESS | 1924 | 1462922390461 Marionette TRACE conn4 <- [1,2738,null,{}] 16:19:50 INFO - PROCESS | 1924 | 1462922390466 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:50 INFO - PROCESS | 1924 | 1462922390713 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:19:51 INFO - PROCESS | 1924 | 1462922391551 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34548000 == 157 [pid = 1924] [id = 692] 16:19:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa32610800) [pid = 1924] [serial = 2077] [outer = (nil)] 16:19:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa326de800) [pid = 1924] [serial = 2078] [outer = 0x7ffa32610800] 16:19:51 INFO - PROCESS | 1924 | 1462922391654 Marionette DEBUG loaded listener.js 16:19:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa3286ac00) [pid = 1924] [serial = 2079] [outer = 0x7ffa32610800] 16:19:52 INFO - PROCESS | 1924 | 1462922392620 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:19:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:19:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2235ms 16:19:52 INFO - PROCESS | 1924 | 1462922392696 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:19:52 INFO - PROCESS | 1924 | 1462922392704 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 16:19:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:19:52 INFO - PROCESS | 1924 | 1462922392712 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:19:52 INFO - PROCESS | 1924 | 1462922392717 Marionette TRACE conn4 <- [1,2742,null,{}] 16:19:52 INFO - PROCESS | 1924 | 1462922392724 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:52 INFO - PROCESS | 1924 | 1462922392989 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:19:53 INFO - PROCESS | 1924 | 1462922393308 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:53 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cde000 == 158 [pid = 1924] [id = 693] 16:19:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa344b4c00) [pid = 1924] [serial = 2080] [outer = (nil)] 16:19:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa346eb000) [pid = 1924] [serial = 2081] [outer = 0x7ffa344b4c00] 16:19:53 INFO - PROCESS | 1924 | 1462922393383 Marionette DEBUG loaded listener.js 16:19:53 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa3548f400) [pid = 1924] [serial = 2082] [outer = 0x7ffa344b4c00] 16:19:54 INFO - PROCESS | 1924 | 1462922394289 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:19:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:19:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1642ms 16:19:54 INFO - PROCESS | 1924 | 1462922394356 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:19:54 INFO - PROCESS | 1924 | 1462922394362 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 16:19:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:19:54 INFO - PROCESS | 1924 | 1462922394370 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:19:54 INFO - PROCESS | 1924 | 1462922394373 Marionette TRACE conn4 <- [1,2746,null,{}] 16:19:54 INFO - PROCESS | 1924 | 1462922394377 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:54 INFO - PROCESS | 1924 | 1462922394596 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:19:55 INFO - PROCESS | 1924 | 1462922395067 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3401c000 == 159 [pid = 1924] [id = 694] 16:19:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa33c71000) [pid = 1924] [serial = 2083] [outer = (nil)] 16:19:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa3561dc00) [pid = 1924] [serial = 2084] [outer = 0x7ffa33c71000] 16:19:55 INFO - PROCESS | 1924 | 1462922395145 Marionette DEBUG loaded listener.js 16:19:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa357dd800) [pid = 1924] [serial = 2085] [outer = 0x7ffa33c71000] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47014800 == 158 [pid = 1924] [id = 390] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a090000 == 157 [pid = 1924] [id = 311] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3400a000 == 156 [pid = 1924] [id = 653] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa37a5e000 == 155 [pid = 1924] [id = 655] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34828800 == 154 [pid = 1924] [id = 654] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34816800 == 153 [pid = 1924] [id = 677] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3454f800 == 152 [pid = 1924] [id = 676] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328b0000 == 151 [pid = 1924] [id = 675] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5060c800 == 150 [pid = 1924] [id = 673] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb46800 == 149 [pid = 1924] [id = 672] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e9a5800 == 148 [pid = 1924] [id = 671] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d86000 == 147 [pid = 1924] [id = 670] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47452000 == 146 [pid = 1924] [id = 669] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e54000 == 145 [pid = 1924] [id = 668] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4599f000 == 144 [pid = 1924] [id = 667] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4155c800 == 143 [pid = 1924] [id = 666] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d68000 == 142 [pid = 1924] [id = 665] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fe59000 == 141 [pid = 1924] [id = 664] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb94800 == 140 [pid = 1924] [id = 663] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3db25800 == 139 [pid = 1924] [id = 662] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c58f000 == 138 [pid = 1924] [id = 661] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3bed8000 == 137 [pid = 1924] [id = 660] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b599000 == 136 [pid = 1924] [id = 659] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3a08b000 == 135 [pid = 1924] [id = 658] 16:19:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34546800 == 134 [pid = 1924] [id = 657] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa38a7b800) [pid = 1924] [serial = 1839] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa370bb000) [pid = 1924] [serial = 1970] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa362da800) [pid = 1924] [serial = 1967] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa3561e000) [pid = 1924] [serial = 1910] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa3409f800) [pid = 1924] [serial = 1908] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa32868000) [pid = 1924] [serial = 1907] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa6062e000) [pid = 1924] [serial = 1955] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa5e410400) [pid = 1924] [serial = 1953] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa5d52d800) [pid = 1924] [serial = 1952] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa5c4dc000) [pid = 1924] [serial = 1950] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa56762800) [pid = 1924] [serial = 1949] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa516e7800) [pid = 1924] [serial = 1947] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa515d5000) [pid = 1924] [serial = 1946] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa50ba2c00) [pid = 1924] [serial = 1944] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa4f365400) [pid = 1924] [serial = 1943] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa5032f400) [pid = 1924] [serial = 1941] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa4fe74400) [pid = 1924] [serial = 1940] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa4edf4000) [pid = 1924] [serial = 1938] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa4da35400) [pid = 1924] [serial = 1937] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa481efc00) [pid = 1924] [serial = 1935] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa472dc400) [pid = 1924] [serial = 1934] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa470e9400) [pid = 1924] [serial = 1932] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa46fd7400) [pid = 1924] [serial = 1931] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa469e8000) [pid = 1924] [serial = 1929] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa460b5c00) [pid = 1924] [serial = 1928] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa45cbb800) [pid = 1924] [serial = 1926] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa45a2e800) [pid = 1924] [serial = 1925] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa45016000) [pid = 1924] [serial = 1923] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa40c75c00) [pid = 1924] [serial = 1922] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3edfb800) [pid = 1924] [serial = 1920] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa3ed5a800) [pid = 1924] [serial = 1919] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa3d9b6400) [pid = 1924] [serial = 1917] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa3cded400) [pid = 1924] [serial = 1916] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa38d9b400) [pid = 1924] [serial = 1914] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa370b4400) [pid = 1924] [serial = 1913] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa357d2400) [pid = 1924] [serial = 1911] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa32c44000) [pid = 1924] [serial = 1961] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa34099800) [pid = 1924] [serial = 1962] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa61fe1400) [pid = 1924] [serial = 1959] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa61f4b400) [pid = 1924] [serial = 1958] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa61aa6400) [pid = 1924] [serial = 1956] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa3548c400) [pid = 1924] [serial = 1965] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa34659800) [pid = 1924] [serial = 1964] [outer = (nil)] [url = about:blank] 16:19:55 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa370b1400) [pid = 1924] [serial = 1968] [outer = (nil)] [url = about:blank] 16:19:56 INFO - PROCESS | 1924 | 1462922396333 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:19:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:19:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1978ms 16:19:56 INFO - PROCESS | 1924 | 1462922396349 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:19:56 INFO - PROCESS | 1924 | 1462922396352 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 16:19:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:19:56 INFO - PROCESS | 1924 | 1462922396360 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:19:56 INFO - PROCESS | 1924 | 1462922396369 Marionette TRACE conn4 <- [1,2750,null,{}] 16:19:56 INFO - PROCESS | 1924 | 1462922396467 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:56 INFO - PROCESS | 1924 | 1462922396691 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:19:56 INFO - PROCESS | 1924 | 1462922396880 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa356c2800 == 135 [pid = 1924] [id = 695] 16:19:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa326e7400) [pid = 1924] [serial = 2086] [outer = (nil)] 16:19:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa36570800) [pid = 1924] [serial = 2087] [outer = 0x7ffa326e7400] 16:19:56 INFO - PROCESS | 1924 | 1462922396946 Marionette DEBUG loaded listener.js 16:19:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa37bd6c00) [pid = 1924] [serial = 2088] [outer = 0x7ffa326e7400] 16:19:57 INFO - PROCESS | 1924 | 1462922397743 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:19:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:19:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1401ms 16:19:57 INFO - PROCESS | 1924 | 1462922397759 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:19:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:19:57 INFO - PROCESS | 1924 | 1462922397763 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 16:19:57 INFO - PROCESS | 1924 | 1462922397772 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:19:57 INFO - PROCESS | 1924 | 1462922397774 Marionette TRACE conn4 <- [1,2754,null,{}] 16:19:57 INFO - PROCESS | 1924 | 1462922397811 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:58 INFO - PROCESS | 1924 | 1462922398012 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:19:58 INFO - PROCESS | 1924 | 1462922398027 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:58 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b066800 == 136 [pid = 1924] [id = 696] 16:19:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa341b7c00) [pid = 1924] [serial = 2089] [outer = (nil)] 16:19:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa37e48000) [pid = 1924] [serial = 2090] [outer = 0x7ffa341b7c00] 16:19:58 INFO - PROCESS | 1924 | 1462922398092 Marionette DEBUG loaded listener.js 16:19:58 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa38a7c800) [pid = 1924] [serial = 2091] [outer = 0x7ffa341b7c00] 16:19:59 INFO - PROCESS | 1924 | 1462922399168 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:19:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:19:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1433ms 16:19:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:19:59 INFO - PROCESS | 1924 | 1462922399202 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:19:59 INFO - PROCESS | 1924 | 1462922399205 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 16:19:59 INFO - PROCESS | 1924 | 1462922399211 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:19:59 INFO - PROCESS | 1924 | 1462922399214 Marionette TRACE conn4 <- [1,2758,null,{}] 16:19:59 INFO - PROCESS | 1924 | 1462922399219 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:19:59 INFO - PROCESS | 1924 | 1462922399521 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:19:59 INFO - PROCESS | 1924 | 1462922399552 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c20f000 == 137 [pid = 1924] [id = 697] 16:19:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa38da8400) [pid = 1924] [serial = 2092] [outer = (nil)] 16:19:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3ade0400) [pid = 1924] [serial = 2093] [outer = 0x7ffa38da8400] 16:19:59 INFO - PROCESS | 1924 | 1462922399626 Marionette DEBUG loaded listener.js 16:19:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa3c51b800) [pid = 1924] [serial = 2094] [outer = 0x7ffa38da8400] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa32868800) [pid = 1924] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa4a141c00) [pid = 1924] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa3286c400) [pid = 1924] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa471e1c00) [pid = 1924] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa3260c000) [pid = 1924] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa3addf800) [pid = 1924] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa37c32400) [pid = 1924] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa47066800) [pid = 1924] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa344b5000) [pid = 1924] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 130 (0x7ffa36f5e400) [pid = 1924] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 129 (0x7ffa411b9c00) [pid = 1924] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 128 (0x7ffa357d4400) [pid = 1924] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 127 (0x7ffa3286d800) [pid = 1924] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 126 (0x7ffa3adf4c00) [pid = 1924] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 125 (0x7ffa33c7ac00) [pid = 1924] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 124 (0x7ffa461cc000) [pid = 1924] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 123 (0x7ffa3adf1800) [pid = 1924] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 122 (0x7ffa40a4a800) [pid = 1924] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 121 (0x7ffa411bb400) [pid = 1924] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 120 (0x7ffa3465fc00) [pid = 1924] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:20:01 INFO - PROCESS | 1924 | --DOMWINDOW == 119 (0x7ffa340a2000) [pid = 1924] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:20:01 INFO - PROCESS | 1924 | 1462922401235 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:20:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:20:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2081ms 16:20:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:20:01 INFO - PROCESS | 1924 | 1462922401291 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:20:01 INFO - PROCESS | 1924 | 1462922401294 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 16:20:01 INFO - PROCESS | 1924 | 1462922401300 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:20:01 INFO - PROCESS | 1924 | 1462922401303 Marionette TRACE conn4 <- [1,2762,null,{}] 16:20:01 INFO - PROCESS | 1924 | 1462922401308 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:01 INFO - PROCESS | 1924 | 1462922401572 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:20:01 INFO - PROCESS | 1924 | 1462922401769 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6d0000 == 138 [pid = 1924] [id = 698] 16:20:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 120 (0x7ffa33c7ac00) [pid = 1924] [serial = 2095] [outer = (nil)] 16:20:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 121 (0x7ffa38da9400) [pid = 1924] [serial = 2096] [outer = 0x7ffa33c7ac00] 16:20:01 INFO - PROCESS | 1924 | 1462922401837 Marionette DEBUG loaded listener.js 16:20:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 122 (0x7ffa3cfe8800) [pid = 1924] [serial = 2097] [outer = 0x7ffa33c7ac00] 16:20:02 INFO - PROCESS | 1924 | 1462922402591 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:20:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:20:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1329ms 16:20:02 INFO - PROCESS | 1924 | 1462922402637 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:20:02 INFO - PROCESS | 1924 | 1462922402640 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 16:20:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:20:02 INFO - PROCESS | 1924 | 1462922402647 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:20:02 INFO - PROCESS | 1924 | 1462922402651 Marionette TRACE conn4 <- [1,2766,null,{}] 16:20:02 INFO - PROCESS | 1924 | 1462922402656 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:02 INFO - PROCESS | 1924 | 1462922402881 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:20:03 INFO - PROCESS | 1924 | 1462922403235 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:03 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328ae000 == 139 [pid = 1924] [id = 699] 16:20:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 123 (0x7ffa3260c400) [pid = 1924] [serial = 2098] [outer = (nil)] 16:20:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 124 (0x7ffa326e5c00) [pid = 1924] [serial = 2099] [outer = 0x7ffa3260c400] 16:20:03 INFO - PROCESS | 1924 | 1462922403383 Marionette DEBUG loaded listener.js 16:20:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 125 (0x7ffa32c44800) [pid = 1924] [serial = 2100] [outer = 0x7ffa3260c400] 16:20:04 INFO - PROCESS | 1924 | 1462922404321 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:20:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:20:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1735ms 16:20:04 INFO - PROCESS | 1924 | 1462922404385 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:20:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:20:04 INFO - PROCESS | 1924 | 1462922404391 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 16:20:04 INFO - PROCESS | 1924 | 1462922404399 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:20:04 INFO - PROCESS | 1924 | 1462922404404 Marionette TRACE conn4 <- [1,2770,null,{}] 16:20:04 INFO - PROCESS | 1924 | 1462922404412 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:04 INFO - PROCESS | 1924 | 1462922404656 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:20:04 INFO - PROCESS | 1924 | 1462922404974 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39de2000 == 140 [pid = 1924] [id = 700] 16:20:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 126 (0x7ffa346ef800) [pid = 1924] [serial = 2101] [outer = (nil)] 16:20:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 127 (0x7ffa3544a800) [pid = 1924] [serial = 2102] [outer = 0x7ffa346ef800] 16:20:05 INFO - PROCESS | 1924 | 1462922405059 Marionette DEBUG loaded listener.js 16:20:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 128 (0x7ffa35624800) [pid = 1924] [serial = 2103] [outer = 0x7ffa346ef800] 16:20:05 INFO - PROCESS | 1924 | 1462922405972 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:20:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:20:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1637ms 16:20:06 INFO - PROCESS | 1924 | 1462922406038 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:20:06 INFO - PROCESS | 1924 | 1462922406044 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 16:20:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:20:06 INFO - PROCESS | 1924 | 1462922406053 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:20:06 INFO - PROCESS | 1924 | 1462922406057 Marionette TRACE conn4 <- [1,2774,null,{}] 16:20:06 INFO - PROCESS | 1924 | 1462922406062 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:06 INFO - PROCESS | 1924 | 1462922406309 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:20:06 INFO - PROCESS | 1924 | 1462922406668 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:06 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6d1000 == 141 [pid = 1924] [id = 701] 16:20:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 129 (0x7ffa35d60800) [pid = 1924] [serial = 2104] [outer = (nil)] 16:20:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 130 (0x7ffa36568000) [pid = 1924] [serial = 2105] [outer = 0x7ffa35d60800] 16:20:06 INFO - PROCESS | 1924 | 1462922406750 Marionette DEBUG loaded listener.js 16:20:06 INFO - PROCESS | 1924 | ++DOMWINDOW == 131 (0x7ffa37c33000) [pid = 1924] [serial = 2106] [outer = 0x7ffa35d60800] 16:20:07 INFO - PROCESS | 1924 | 1462922407759 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:20:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:20:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1743ms 16:20:07 INFO - PROCESS | 1924 | 1462922407797 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:20:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:20:07 INFO - PROCESS | 1924 | 1462922407801 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 16:20:07 INFO - PROCESS | 1924 | 1462922407810 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:20:07 INFO - PROCESS | 1924 | 1462922407820 Marionette TRACE conn4 <- [1,2778,null,{}] 16:20:07 INFO - PROCESS | 1924 | 1462922407835 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:08 INFO - PROCESS | 1924 | 1462922408088 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:20:08 INFO - PROCESS | 1924 | 1462922408410 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409b9000 == 142 [pid = 1924] [id = 702] 16:20:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa3addd800) [pid = 1924] [serial = 2107] [outer = (nil)] 16:20:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa3b54d800) [pid = 1924] [serial = 2108] [outer = 0x7ffa3addd800] 16:20:08 INFO - PROCESS | 1924 | 1462922408488 Marionette DEBUG loaded listener.js 16:20:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa3c51e000) [pid = 1924] [serial = 2109] [outer = 0x7ffa3addd800] 16:20:09 INFO - PROCESS | 1924 | 1462922409388 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:20:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:20:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1647ms 16:20:09 INFO - PROCESS | 1924 | 1462922409456 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:20:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:20:09 INFO - PROCESS | 1924 | 1462922409460 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 16:20:09 INFO - PROCESS | 1924 | 1462922409466 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:20:09 INFO - PROCESS | 1924 | 1462922409470 Marionette TRACE conn4 <- [1,2782,null,{}] 16:20:09 INFO - PROCESS | 1924 | 1462922409476 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:09 INFO - PROCESS | 1924 | 1462922409727 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:20:10 INFO - PROCESS | 1924 | 1462922410037 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415a2800 == 143 [pid = 1924] [id = 703] 16:20:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa3adde000) [pid = 1924] [serial = 2110] [outer = (nil)] 16:20:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa3d9bb400) [pid = 1924] [serial = 2111] [outer = 0x7ffa3adde000] 16:20:10 INFO - PROCESS | 1924 | 1462922410117 Marionette DEBUG loaded listener.js 16:20:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa3ed5ac00) [pid = 1924] [serial = 2112] [outer = 0x7ffa3adde000] 16:20:11 INFO - PROCESS | 1924 | 1462922411004 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:20:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:20:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1589ms 16:20:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:20:11 INFO - PROCESS | 1924 | 1462922411056 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:20:11 INFO - PROCESS | 1924 | 1462922411059 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 16:20:11 INFO - PROCESS | 1924 | 1462922411065 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:20:11 INFO - PROCESS | 1924 | 1462922411069 Marionette TRACE conn4 <- [1,2786,null,{}] 16:20:11 INFO - PROCESS | 1924 | 1462922411074 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:11 INFO - PROCESS | 1924 | 1462922411315 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:20:11 INFO - PROCESS | 1924 | 1462922411644 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:11 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45916800 == 144 [pid = 1924] [id = 704] 16:20:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3f087c00) [pid = 1924] [serial = 2113] [outer = (nil)] 16:20:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa3f08bc00) [pid = 1924] [serial = 2114] [outer = 0x7ffa3f087c00] 16:20:11 INFO - PROCESS | 1924 | 1462922411738 Marionette DEBUG loaded listener.js 16:20:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa4114a800) [pid = 1924] [serial = 2115] [outer = 0x7ffa3f087c00] 16:20:12 INFO - PROCESS | 1924 | 1462922412638 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:20:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:20:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1634ms 16:20:12 INFO - PROCESS | 1924 | 1462922412699 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:20:12 INFO - PROCESS | 1924 | 1462922412703 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 16:20:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:20:12 INFO - PROCESS | 1924 | 1462922412709 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:20:12 INFO - PROCESS | 1924 | 1462922412712 Marionette TRACE conn4 <- [1,2790,null,{}] 16:20:12 INFO - PROCESS | 1924 | 1462922412717 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:12 INFO - PROCESS | 1924 | 1462922412950 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:20:13 INFO - PROCESS | 1924 | 1462922413220 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:13 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d7b800 == 145 [pid = 1924] [id = 705] 16:20:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa3f088c00) [pid = 1924] [serial = 2116] [outer = (nil)] 16:20:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa411c1c00) [pid = 1924] [serial = 2117] [outer = 0x7ffa3f088c00] 16:20:13 INFO - PROCESS | 1924 | 1462922413348 Marionette DEBUG loaded listener.js 16:20:13 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa41314800) [pid = 1924] [serial = 2118] [outer = 0x7ffa3f088c00] 16:20:14 INFO - PROCESS | 1924 | 1462922414209 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:20:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:20:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1532ms 16:20:14 INFO - PROCESS | 1924 | 1462922414242 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:20:14 INFO - PROCESS | 1924 | 1462922414245 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 16:20:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:20:14 INFO - PROCESS | 1924 | 1462922414251 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:20:14 INFO - PROCESS | 1924 | 1462922414254 Marionette TRACE conn4 <- [1,2794,null,{}] 16:20:14 INFO - PROCESS | 1924 | 1462922414260 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:14 INFO - PROCESS | 1924 | 1462922414494 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:20:14 INFO - PROCESS | 1924 | 1462922414768 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46847000 == 146 [pid = 1924] [id = 706] 16:20:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa41151400) [pid = 1924] [serial = 2119] [outer = (nil)] 16:20:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa414d8c00) [pid = 1924] [serial = 2120] [outer = 0x7ffa41151400] 16:20:14 INFO - PROCESS | 1924 | 1462922414846 Marionette DEBUG loaded listener.js 16:20:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa44ec3c00) [pid = 1924] [serial = 2121] [outer = 0x7ffa41151400] 16:20:15 INFO - PROCESS | 1924 | 1462922415732 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:20:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:20:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1542ms 16:20:15 INFO - PROCESS | 1924 | 1462922415794 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:20:15 INFO - PROCESS | 1924 | 1462922415798 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 16:20:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:20:15 INFO - PROCESS | 1924 | 1462922415804 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:20:15 INFO - PROCESS | 1924 | 1462922415807 Marionette TRACE conn4 <- [1,2798,null,{}] 16:20:15 INFO - PROCESS | 1924 | 1462922415812 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:16 INFO - PROCESS | 1924 | 1462922416045 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:20:16 INFO - PROCESS | 1924 | 1462922416318 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:16 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46cbf000 == 147 [pid = 1924] [id = 707] 16:20:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa41151800) [pid = 1924] [serial = 2122] [outer = (nil)] 16:20:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa44ecd800) [pid = 1924] [serial = 2123] [outer = 0x7ffa41151800] 16:20:16 INFO - PROCESS | 1924 | 1462922416437 Marionette DEBUG loaded listener.js 16:20:16 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa44f62400) [pid = 1924] [serial = 2124] [outer = 0x7ffa41151800] 16:20:17 INFO - PROCESS | 1924 | 1462922417350 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:20:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:20:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1582ms 16:20:17 INFO - PROCESS | 1924 | 1462922417387 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:20:17 INFO - PROCESS | 1924 | 1462922417391 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 16:20:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:20:17 INFO - PROCESS | 1924 | 1462922417397 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:20:17 INFO - PROCESS | 1924 | 1462922417399 Marionette TRACE conn4 <- [1,2802,null,{}] 16:20:17 INFO - PROCESS | 1924 | 1462922417405 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:17 INFO - PROCESS | 1924 | 1462922417647 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:20:18 INFO - PROCESS | 1924 | 1462922418022 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46f9d000 == 148 [pid = 1924] [id = 708] 16:20:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa414d1c00) [pid = 1924] [serial = 2125] [outer = (nil)] 16:20:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa45012800) [pid = 1924] [serial = 2126] [outer = 0x7ffa414d1c00] 16:20:18 INFO - PROCESS | 1924 | 1462922418160 Marionette DEBUG loaded listener.js 16:20:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa4501bc00) [pid = 1924] [serial = 2127] [outer = 0x7ffa414d1c00] 16:20:19 INFO - PROCESS | 1924 | 1462922419160 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:20:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:20:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1782ms 16:20:19 INFO - PROCESS | 1924 | 1462922419180 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:20:19 INFO - PROCESS | 1924 | 1462922419183 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 16:20:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:20:19 INFO - PROCESS | 1924 | 1462922419189 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:20:19 INFO - PROCESS | 1924 | 1462922419191 Marionette TRACE conn4 <- [1,2806,null,{}] 16:20:19 INFO - PROCESS | 1924 | 1462922419197 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:19 INFO - PROCESS | 1924 | 1462922419427 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:20:19 INFO - PROCESS | 1924 | 1462922419704 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47021800 == 149 [pid = 1924] [id = 709] 16:20:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa4501c800) [pid = 1924] [serial = 2128] [outer = (nil)] 16:20:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa4514b400) [pid = 1924] [serial = 2129] [outer = 0x7ffa4501c800] 16:20:19 INFO - PROCESS | 1924 | 1462922419796 Marionette DEBUG loaded listener.js 16:20:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa45a04c00) [pid = 1924] [serial = 2130] [outer = 0x7ffa4501c800] 16:20:20 INFO - PROCESS | 1924 | 1462922420736 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:20:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:20:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1583ms 16:20:20 INFO - PROCESS | 1924 | 1462922420773 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:20:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:20:20 INFO - PROCESS | 1924 | 1462922420778 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 16:20:20 INFO - PROCESS | 1924 | 1462922420784 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:20:20 INFO - PROCESS | 1924 | 1462922420789 Marionette TRACE conn4 <- [1,2810,null,{}] 16:20:20 INFO - PROCESS | 1924 | 1462922420794 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:21 INFO - PROCESS | 1924 | 1462922421060 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:20:21 INFO - PROCESS | 1924 | 1462922421386 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4745d800 == 150 [pid = 1924] [id = 710] 16:20:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa36573c00) [pid = 1924] [serial = 2131] [outer = (nil)] 16:20:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa45c83800) [pid = 1924] [serial = 2132] [outer = 0x7ffa36573c00] 16:20:21 INFO - PROCESS | 1924 | 1462922421464 Marionette DEBUG loaded listener.js 16:20:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa45c8cc00) [pid = 1924] [serial = 2133] [outer = 0x7ffa36573c00] 16:20:22 INFO - PROCESS | 1924 | 1462922422280 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:20:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:20:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1532ms 16:20:22 INFO - PROCESS | 1924 | 1462922422318 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 16:20:22 INFO - PROCESS | 1924 | 1462922422322 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 16:20:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:20:22 INFO - PROCESS | 1924 | 1462922422329 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:20:22 INFO - PROCESS | 1924 | 1462922422332 Marionette TRACE conn4 <- [1,2814,null,{}] 16:20:22 INFO - PROCESS | 1924 | 1462922422337 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:22 INFO - PROCESS | 1924 | 1462922422574 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 16:20:22 INFO - PROCESS | 1924 | 1462922422890 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d49800 == 151 [pid = 1924] [id = 711] 16:20:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa45c8dc00) [pid = 1924] [serial = 2134] [outer = (nil)] 16:20:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa45cbfc00) [pid = 1924] [serial = 2135] [outer = 0x7ffa45c8dc00] 16:20:23 INFO - PROCESS | 1924 | 1462922423011 Marionette DEBUG loaded listener.js 16:20:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa45cc4000) [pid = 1924] [serial = 2136] [outer = 0x7ffa45c8dc00] 16:20:23 INFO - PROCESS | 1924 | 1462922423918 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:20:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:20:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1633ms 16:20:23 INFO - PROCESS | 1924 | 1462922423963 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 16:20:23 INFO - PROCESS | 1924 | 1462922423967 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 16:20:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:20:23 INFO - PROCESS | 1924 | 1462922423973 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:20:23 INFO - PROCESS | 1924 | 1462922423976 Marionette TRACE conn4 <- [1,2818,null,{}] 16:20:23 INFO - PROCESS | 1924 | 1462922423982 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:24 INFO - PROCESS | 1924 | 1462922424213 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 16:20:24 INFO - PROCESS | 1924 | 1462922424493 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:24 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4a1c6000 == 152 [pid = 1924] [id = 712] 16:20:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa45c8f800) [pid = 1924] [serial = 2137] [outer = (nil)] 16:20:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa45da7400) [pid = 1924] [serial = 2138] [outer = 0x7ffa45c8f800] 16:20:24 INFO - PROCESS | 1924 | 1462922424611 Marionette DEBUG loaded listener.js 16:20:24 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa45dd5000) [pid = 1924] [serial = 2139] [outer = 0x7ffa45c8f800] 16:20:25 INFO - PROCESS | 1924 | 1462922425492 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:20:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:20:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1581ms 16:20:25 INFO - PROCESS | 1924 | 1462922425555 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 16:20:25 INFO - PROCESS | 1924 | 1462922425559 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 16:20:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:20:25 INFO - PROCESS | 1924 | 1462922425566 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:20:25 INFO - PROCESS | 1924 | 1462922425569 Marionette TRACE conn4 <- [1,2822,null,{}] 16:20:25 INFO - PROCESS | 1924 | 1462922425574 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:25 INFO - PROCESS | 1924 | 1462922425820 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 16:20:26 INFO - PROCESS | 1924 | 1462922426136 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e898800 == 153 [pid = 1924] [id = 713] 16:20:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa362e0800) [pid = 1924] [serial = 2140] [outer = (nil)] 16:20:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa460b6c00) [pid = 1924] [serial = 2141] [outer = 0x7ffa362e0800] 16:20:26 INFO - PROCESS | 1924 | 1462922426224 Marionette DEBUG loaded listener.js 16:20:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa461ca400) [pid = 1924] [serial = 2142] [outer = 0x7ffa362e0800] 16:20:27 INFO - PROCESS | 1924 | 1462922427075 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:20:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:20:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1580ms 16:20:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:20:27 INFO - PROCESS | 1924 | 1462922427148 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 16:20:27 INFO - PROCESS | 1924 | 1462922427150 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 16:20:27 INFO - PROCESS | 1924 | 1462922427157 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:20:27 INFO - PROCESS | 1924 | 1462922427160 Marionette TRACE conn4 <- [1,2826,null,{}] 16:20:27 INFO - PROCESS | 1924 | 1462922427165 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:27 INFO - PROCESS | 1924 | 1462922427418 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 16:20:27 INFO - PROCESS | 1924 | 1462922427753 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f10f000 == 154 [pid = 1924] [id = 714] 16:20:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa45cb7800) [pid = 1924] [serial = 2143] [outer = (nil)] 16:20:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa461cf400) [pid = 1924] [serial = 2144] [outer = 0x7ffa45cb7800] 16:20:27 INFO - PROCESS | 1924 | 1462922427829 Marionette DEBUG loaded listener.js 16:20:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa46991c00) [pid = 1924] [serial = 2145] [outer = 0x7ffa45cb7800] 16:20:28 INFO - PROCESS | 1924 | 1462922428691 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:20:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:20:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1582ms 16:20:28 INFO - PROCESS | 1924 | 1462922428740 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 16:20:28 INFO - PROCESS | 1924 | 1462922428743 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 16:20:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:20:28 INFO - PROCESS | 1924 | 1462922428749 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:20:28 INFO - PROCESS | 1924 | 1462922428753 Marionette TRACE conn4 <- [1,2830,null,{}] 16:20:28 INFO - PROCESS | 1924 | 1462922428760 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:29 INFO - PROCESS | 1924 | 1462922428994 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 16:20:29 INFO - PROCESS | 1924 | 1462922429276 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4fb40000 == 155 [pid = 1924] [id = 715] 16:20:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa45cbdc00) [pid = 1924] [serial = 2146] [outer = (nil)] 16:20:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa46f07c00) [pid = 1924] [serial = 2147] [outer = 0x7ffa45cbdc00] 16:20:29 INFO - PROCESS | 1924 | 1462922429398 Marionette DEBUG loaded listener.js 16:20:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa46f0cc00) [pid = 1924] [serial = 2148] [outer = 0x7ffa45cbdc00] 16:20:30 INFO - PROCESS | 1924 | 1462922430267 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:20:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1581ms 16:20:30 INFO - PROCESS | 1924 | 1462922430332 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 16:20:30 INFO - PROCESS | 1924 | 1462922430336 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 16:20:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:20:30 INFO - PROCESS | 1924 | 1462922430342 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:20:30 INFO - PROCESS | 1924 | 1462922430345 Marionette TRACE conn4 <- [1,2834,null,{}] 16:20:30 INFO - PROCESS | 1924 | 1462922430351 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:30 INFO - PROCESS | 1924 | 1462922430592 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 16:20:30 INFO - PROCESS | 1924 | 1462922430936 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa500d2000 == 156 [pid = 1924] [id = 716] 16:20:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa38a7a400) [pid = 1924] [serial = 2149] [outer = (nil)] 16:20:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa46f15c00) [pid = 1924] [serial = 2150] [outer = 0x7ffa38a7a400] 16:20:31 INFO - PROCESS | 1924 | 1462922431020 Marionette DEBUG loaded listener.js 16:20:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa46f2c800) [pid = 1924] [serial = 2151] [outer = 0x7ffa38a7a400] 16:20:31 INFO - PROCESS | 1924 | 1462922431918 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:20:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:20:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1633ms 16:20:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:20:31 INFO - PROCESS | 1924 | 1462922431977 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 16:20:31 INFO - PROCESS | 1924 | 1462922431980 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 16:20:31 INFO - PROCESS | 1924 | 1462922431986 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:20:31 INFO - PROCESS | 1924 | 1462922431989 Marionette TRACE conn4 <- [1,2838,null,{}] 16:20:31 INFO - PROCESS | 1924 | 1462922431995 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:32 INFO - PROCESS | 1924 | 1462922432243 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 16:20:32 INFO - PROCESS | 1924 | 1462922432568 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50be3800 == 157 [pid = 1924] [id = 717] 16:20:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3b4a5c00) [pid = 1924] [serial = 2152] [outer = (nil)] 16:20:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa46fd4c00) [pid = 1924] [serial = 2153] [outer = 0x7ffa3b4a5c00] 16:20:32 INFO - PROCESS | 1924 | 1462922432650 Marionette DEBUG loaded listener.js 16:20:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa46fdf800) [pid = 1924] [serial = 2154] [outer = 0x7ffa3b4a5c00] 16:20:33 INFO - PROCESS | 1924 | 1462922433546 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:20:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:20:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1631ms 16:20:33 INFO - PROCESS | 1924 | 1462922433617 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 16:20:33 INFO - PROCESS | 1924 | 1462922433621 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 16:20:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:20:33 INFO - PROCESS | 1924 | 1462922433631 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:20:33 INFO - PROCESS | 1924 | 1462922433634 Marionette TRACE conn4 <- [1,2842,null,{}] 16:20:33 INFO - PROCESS | 1924 | 1462922433640 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa606c7800 == 156 [pid = 1924] [id = 370] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c6d0000 == 155 [pid = 1924] [id = 698] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c20f000 == 154 [pid = 1924] [id = 697] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b066800 == 153 [pid = 1924] [id = 696] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa356c2800 == 152 [pid = 1924] [id = 695] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3401c000 == 151 [pid = 1924] [id = 694] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cde000 == 150 [pid = 1924] [id = 693] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34548000 == 149 [pid = 1924] [id = 692] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa409ca000 == 148 [pid = 1924] [id = 689] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3db2a800 == 147 [pid = 1924] [id = 687] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3cbdc800 == 146 [pid = 1924] [id = 686] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c48e000 == 145 [pid = 1924] [id = 685] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c203800 == 144 [pid = 1924] [id = 684] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b849000 == 143 [pid = 1924] [id = 683] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b064000 == 142 [pid = 1924] [id = 682] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39fd1000 == 141 [pid = 1924] [id = 681] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa389a9800 == 140 [pid = 1924] [id = 680] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa36658800 == 139 [pid = 1924] [id = 679] 16:20:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa2eae3000 == 138 [pid = 1924] [id = 678] 16:20:35 INFO - PROCESS | 1924 | 1462922435810 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa38da9800) [pid = 1924] [serial = 1905] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa4eb3b800) [pid = 1924] [serial = 2021] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa4f12a000) [pid = 1924] [serial = 2022] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa32c3bc00) [pid = 1924] [serial = 2027] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa32c46400) [pid = 1924] [serial = 2028] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa4da34c00) [pid = 1924] [serial = 2018] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa4de92400) [pid = 1924] [serial = 2019] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa4f361400) [pid = 1924] [serial = 2024] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4f8bd000) [pid = 1924] [serial = 2025] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa45a2a400) [pid = 1924] [serial = 2000] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa45cba400) [pid = 1924] [serial = 2001] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa472e0400) [pid = 1924] [serial = 2009] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa481e3c00) [pid = 1924] [serial = 2010] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa48829800) [pid = 1924] [serial = 2012] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa49d1e400) [pid = 1924] [serial = 2013] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa45019400) [pid = 1924] [serial = 1997] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa45151400) [pid = 1924] [serial = 1998] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa46fdb400) [pid = 1924] [serial = 2006] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa471d8c00) [pid = 1924] [serial = 2007] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa4130d000) [pid = 1924] [serial = 1991] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa414d7800) [pid = 1924] [serial = 1992] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa362e8400) [pid = 1924] [serial = 1976] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa38a76800) [pid = 1924] [serial = 1977] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa33c72000) [pid = 1924] [serial = 1973] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa344bec00) [pid = 1924] [serial = 1974] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa3cdf8000) [pid = 1924] [serial = 1982] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa3cff1c00) [pid = 1924] [serial = 1983] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa4a140800) [pid = 1924] [serial = 2015] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa4bb39c00) [pid = 1924] [serial = 2016] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa469ef800) [pid = 1924] [serial = 2003] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa46f30000) [pid = 1924] [serial = 2004] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa3b4a5000) [pid = 1924] [serial = 1979] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa3b549c00) [pid = 1924] [serial = 1980] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa40c6f800) [pid = 1924] [serial = 1988] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4114fc00) [pid = 1924] [serial = 1989] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa44ed1c00) [pid = 1924] [serial = 1994] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa44f69400) [pid = 1924] [serial = 1995] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa3ed58800) [pid = 1924] [serial = 1985] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa3ed61800) [pid = 1924] [serial = 1986] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa341bd000) [pid = 1924] [serial = 2030] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa344b7800) [pid = 1924] [serial = 2031] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa32c48800) [pid = 1924] [serial = 2033] [outer = (nil)] [url = about:blank] 16:20:36 INFO - PROCESS | 1924 | 1462922436261 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa33f9f000 == 139 [pid = 1924] [id = 718] 16:20:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa32615c00) [pid = 1924] [serial = 2155] [outer = (nil)] 16:20:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa326e8800) [pid = 1924] [serial = 2156] [outer = 0x7ffa32615c00] 16:20:36 INFO - PROCESS | 1924 | 1462922436332 Marionette DEBUG loaded listener.js 16:20:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa32c44400) [pid = 1924] [serial = 2157] [outer = 0x7ffa32615c00] 16:20:37 INFO - PROCESS | 1924 | 1462922437142 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:20:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:20:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 3543ms 16:20:37 INFO - PROCESS | 1924 | 1462922437200 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 16:20:37 INFO - PROCESS | 1924 | 1462922437206 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 16:20:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:20:37 INFO - PROCESS | 1924 | 1462922437217 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:20:37 INFO - PROCESS | 1924 | 1462922437223 Marionette TRACE conn4 <- [1,2846,null,{}] 16:20:37 INFO - PROCESS | 1924 | 1462922437230 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:37 INFO - PROCESS | 1924 | 1462922437461 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 16:20:37 INFO - PROCESS | 1924 | 1462922437660 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa356c6800 == 140 [pid = 1924] [id = 719] 16:20:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa326eac00) [pid = 1924] [serial = 2158] [outer = (nil)] 16:20:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa34658400) [pid = 1924] [serial = 2159] [outer = 0x7ffa326eac00] 16:20:37 INFO - PROCESS | 1924 | 1462922437743 Marionette DEBUG loaded listener.js 16:20:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa346f4000) [pid = 1924] [serial = 2160] [outer = 0x7ffa326eac00] 16:20:38 INFO - PROCESS | 1924 | 1462922438678 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:20:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:20:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1532ms 16:20:38 INFO - PROCESS | 1924 | 1462922438750 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 16:20:38 INFO - PROCESS | 1924 | 1462922438755 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 16:20:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:20:38 INFO - PROCESS | 1924 | 1462922438767 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:20:38 INFO - PROCESS | 1924 | 1462922438774 Marionette TRACE conn4 <- [1,2850,null,{}] 16:20:38 INFO - PROCESS | 1924 | 1462922438789 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:39 INFO - PROCESS | 1924 | 1462922439091 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 16:20:39 INFO - PROCESS | 1924 | 1462922439124 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38cdc800 == 141 [pid = 1924] [id = 720] 16:20:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa3543f400) [pid = 1924] [serial = 2161] [outer = (nil)] 16:20:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa35d62000) [pid = 1924] [serial = 2162] [outer = 0x7ffa3543f400] 16:20:39 INFO - PROCESS | 1924 | 1462922439191 Marionette DEBUG loaded listener.js 16:20:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa362dbc00) [pid = 1924] [serial = 2163] [outer = 0x7ffa3543f400] 16:20:40 INFO - PROCESS | 1924 | 1462922440311 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:20:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:20:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1590ms 16:20:40 INFO - PROCESS | 1924 | 1462922440358 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 16:20:40 INFO - PROCESS | 1924 | 1462922440365 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 16:20:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa326e7400) [pid = 1924] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa341b7c00) [pid = 1924] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa344b4c00) [pid = 1924] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa38da8400) [pid = 1924] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa32610800) [pid = 1924] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa33c71000) [pid = 1924] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:20:40 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa326ec000) [pid = 1924] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:20:40 INFO - PROCESS | 1924 | 1462922440670 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:20:40 INFO - PROCESS | 1924 | 1462922440677 Marionette TRACE conn4 <- [1,2854,null,{}] 16:20:40 INFO - PROCESS | 1924 | 1462922440683 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:40 INFO - PROCESS | 1924 | 1462922440911 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 16:20:41 INFO - PROCESS | 1924 | 1462922441151 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:41 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3ae19800 == 142 [pid = 1924] [id = 721] 16:20:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa35497c00) [pid = 1924] [serial = 2164] [outer = (nil)] 16:20:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa37bd0800) [pid = 1924] [serial = 2165] [outer = 0x7ffa35497c00] 16:20:41 INFO - PROCESS | 1924 | 1462922441216 Marionette DEBUG loaded listener.js 16:20:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa37e3f400) [pid = 1924] [serial = 2166] [outer = 0x7ffa35497c00] 16:20:41 INFO - PROCESS | 1924 | 1462922441990 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:20:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:20:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1393ms 16:20:42 INFO - PROCESS | 1924 | 1462922442018 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 16:20:42 INFO - PROCESS | 1924 | 1462922442022 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 16:20:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:20:42 INFO - PROCESS | 1924 | 1462922442028 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:20:42 INFO - PROCESS | 1924 | 1462922442030 Marionette TRACE conn4 <- [1,2858,null,{}] 16:20:42 INFO - PROCESS | 1924 | 1462922442036 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:42 INFO - PROCESS | 1924 | 1462922442256 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 16:20:42 INFO - PROCESS | 1924 | 1462922442452 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b5a0000 == 143 [pid = 1924] [id = 722] 16:20:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa357d4800) [pid = 1924] [serial = 2167] [outer = (nil)] 16:20:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa38a80800) [pid = 1924] [serial = 2168] [outer = 0x7ffa357d4800] 16:20:42 INFO - PROCESS | 1924 | 1462922442526 Marionette DEBUG loaded listener.js 16:20:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa3ade3800) [pid = 1924] [serial = 2169] [outer = 0x7ffa357d4800] 16:20:43 INFO - PROCESS | 1924 | 1462922443685 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:20:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:20:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1688ms 16:20:43 INFO - PROCESS | 1924 | 1462922443719 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 16:20:43 INFO - PROCESS | 1924 | 1462922443727 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 16:20:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:20:43 INFO - PROCESS | 1924 | 1462922443735 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:20:43 INFO - PROCESS | 1924 | 1462922443741 Marionette TRACE conn4 <- [1,2862,null,{}] 16:20:43 INFO - PROCESS | 1924 | 1462922443766 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:44 INFO - PROCESS | 1924 | 1462922444094 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 16:20:44 INFO - PROCESS | 1924 | 1462922444368 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:44 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa389a2000 == 144 [pid = 1924] [id = 723] 16:20:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa34652800) [pid = 1924] [serial = 2170] [outer = (nil)] 16:20:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3465c000) [pid = 1924] [serial = 2171] [outer = 0x7ffa34652800] 16:20:44 INFO - PROCESS | 1924 | 1462922444450 Marionette DEBUG loaded listener.js 16:20:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa35d64800) [pid = 1924] [serial = 2172] [outer = 0x7ffa34652800] 16:20:45 INFO - PROCESS | 1924 | 1462922445382 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:20:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:20:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1691ms 16:20:45 INFO - PROCESS | 1924 | 1462922445428 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 16:20:45 INFO - PROCESS | 1924 | 1462922445438 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 16:20:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:20:45 INFO - PROCESS | 1924 | 1462922445448 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:20:45 INFO - PROCESS | 1924 | 1462922445451 Marionette TRACE conn4 <- [1,2866,null,{}] 16:20:45 INFO - PROCESS | 1924 | 1462922445458 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:45 INFO - PROCESS | 1924 | 1462922445710 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 16:20:46 INFO - PROCESS | 1924 | 1462922446046 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bed7000 == 145 [pid = 1924] [id = 724] 16:20:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa38a78800) [pid = 1924] [serial = 2173] [outer = (nil)] 16:20:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa38d9f800) [pid = 1924] [serial = 2174] [outer = 0x7ffa38a78800] 16:20:46 INFO - PROCESS | 1924 | 1462922446129 Marionette DEBUG loaded listener.js 16:20:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa3adf1800) [pid = 1924] [serial = 2175] [outer = 0x7ffa38a78800] 16:20:47 INFO - PROCESS | 1924 | 1462922447084 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:20:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1680ms 16:20:47 INFO - PROCESS | 1924 | 1462922447128 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 16:20:47 INFO - PROCESS | 1924 | 1462922447133 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 16:20:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:20:47 INFO - PROCESS | 1924 | 1462922447139 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:20:47 INFO - PROCESS | 1924 | 1462922447145 Marionette TRACE conn4 <- [1,2870,null,{}] 16:20:47 INFO - PROCESS | 1924 | 1462922447162 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:47 INFO - PROCESS | 1924 | 1462922447419 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 16:20:47 INFO - PROCESS | 1924 | 1462922447739 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:47 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c6d5000 == 146 [pid = 1924] [id = 725] 16:20:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa3c2b8400) [pid = 1924] [serial = 2176] [outer = (nil)] 16:20:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3cdf1000) [pid = 1924] [serial = 2177] [outer = 0x7ffa3c2b8400] 16:20:47 INFO - PROCESS | 1924 | 1462922447823 Marionette DEBUG loaded listener.js 16:20:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa3cff6c00) [pid = 1924] [serial = 2178] [outer = 0x7ffa3c2b8400] 16:20:48 INFO - PROCESS | 1924 | 1462922448694 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:20:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:20:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1587ms 16:20:48 INFO - PROCESS | 1924 | 1462922448727 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 16:20:48 INFO - PROCESS | 1924 | 1462922448732 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 16:20:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:20:48 INFO - PROCESS | 1924 | 1462922448738 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:20:48 INFO - PROCESS | 1924 | 1462922448741 Marionette TRACE conn4 <- [1,2874,null,{}] 16:20:48 INFO - PROCESS | 1924 | 1462922448746 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:49 INFO - PROCESS | 1924 | 1462922449003 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 16:20:49 INFO - PROCESS | 1924 | 1462922449277 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:49 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3db3d800 == 147 [pid = 1924] [id = 726] 16:20:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa3c2bcc00) [pid = 1924] [serial = 2179] [outer = (nil)] 16:20:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa3ed61800) [pid = 1924] [serial = 2180] [outer = 0x7ffa3c2bcc00] 16:20:49 INFO - PROCESS | 1924 | 1462922449400 Marionette DEBUG loaded listener.js 16:20:49 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa3f084800) [pid = 1924] [serial = 2181] [outer = 0x7ffa3c2bcc00] 16:20:50 INFO - PROCESS | 1924 | 1462922450292 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:20:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:20:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1629ms 16:20:50 INFO - PROCESS | 1924 | 1462922450368 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 16:20:50 INFO - PROCESS | 1924 | 1462922450372 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 16:20:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:20:50 INFO - PROCESS | 1924 | 1462922450378 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:20:50 INFO - PROCESS | 1924 | 1462922450381 Marionette TRACE conn4 <- [1,2878,null,{}] 16:20:50 INFO - PROCESS | 1924 | 1462922450386 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:50 INFO - PROCESS | 1924 | 1462922450627 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 16:20:50 INFO - PROCESS | 1924 | 1462922450952 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fd54800 == 148 [pid = 1924] [id = 727] 16:20:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa3d9b2400) [pid = 1924] [serial = 2182] [outer = (nil)] 16:20:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa40a4c800) [pid = 1924] [serial = 2183] [outer = 0x7ffa3d9b2400] 16:20:51 INFO - PROCESS | 1924 | 1462922451033 Marionette DEBUG loaded listener.js 16:20:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa40c21000) [pid = 1924] [serial = 2184] [outer = 0x7ffa3d9b2400] 16:20:51 INFO - PROCESS | 1924 | 1462922451946 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:20:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1633ms 16:20:52 INFO - PROCESS | 1924 | 1462922452015 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 16:20:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:20:52 INFO - PROCESS | 1924 | 1462922452020 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 16:20:52 INFO - PROCESS | 1924 | 1462922452027 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:20:52 INFO - PROCESS | 1924 | 1462922452030 Marionette TRACE conn4 <- [1,2882,null,{}] 16:20:52 INFO - PROCESS | 1924 | 1462922452037 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:52 INFO - PROCESS | 1924 | 1462922452334 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 16:20:52 INFO - PROCESS | 1924 | 1462922452664 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:52 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409b6800 == 149 [pid = 1924] [id = 728] 16:20:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa4130e400) [pid = 1924] [serial = 2185] [outer = (nil)] 16:20:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa44f68000) [pid = 1924] [serial = 2186] [outer = 0x7ffa4130e400] 16:20:52 INFO - PROCESS | 1924 | 1462922452751 Marionette DEBUG loaded listener.js 16:20:52 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa4501cc00) [pid = 1924] [serial = 2187] [outer = 0x7ffa4130e400] 16:20:53 INFO - PROCESS | 1924 | 1462922453691 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:20:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:20:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1742ms 16:20:53 INFO - PROCESS | 1924 | 1462922453769 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 16:20:53 INFO - PROCESS | 1924 | 1462922453773 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 16:20:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:20:53 INFO - PROCESS | 1924 | 1462922453779 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:20:53 INFO - PROCESS | 1924 | 1462922453782 Marionette TRACE conn4 <- [1,2886,null,{}] 16:20:53 INFO - PROCESS | 1924 | 1462922453788 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:54 INFO - PROCESS | 1924 | 1462922454045 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 16:20:54 INFO - PROCESS | 1924 | 1462922454365 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:54 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4155b000 == 150 [pid = 1924] [id = 729] 16:20:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa3548e800) [pid = 1924] [serial = 2188] [outer = (nil)] 16:20:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa45a07000) [pid = 1924] [serial = 2189] [outer = 0x7ffa3548e800] 16:20:54 INFO - PROCESS | 1924 | 1462922454447 Marionette DEBUG loaded listener.js 16:20:54 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa45a1d800) [pid = 1924] [serial = 2190] [outer = 0x7ffa3548e800] 16:20:55 INFO - PROCESS | 1924 | 1462922455325 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:20:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:20:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1584ms 16:20:55 INFO - PROCESS | 1924 | 1462922455364 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 16:20:55 INFO - PROCESS | 1924 | 1462922455368 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 16:20:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:20:55 INFO - PROCESS | 1924 | 1462922455374 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:20:55 INFO - PROCESS | 1924 | 1462922455379 Marionette TRACE conn4 <- [1,2890,null,{}] 16:20:55 INFO - PROCESS | 1924 | 1462922455384 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:55 INFO - PROCESS | 1924 | 1462922455630 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 16:20:55 INFO - PROCESS | 1924 | 1462922455967 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:55 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4598c000 == 151 [pid = 1924] [id = 730] 16:20:55 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4130ac00) [pid = 1924] [serial = 2191] [outer = (nil)] 16:20:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa45a2b000) [pid = 1924] [serial = 2192] [outer = 0x7ffa4130ac00] 16:20:56 INFO - PROCESS | 1924 | 1462922456054 Marionette DEBUG loaded listener.js 16:20:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa45c89c00) [pid = 1924] [serial = 2193] [outer = 0x7ffa4130ac00] 16:20:56 INFO - PROCESS | 1924 | 1462922456932 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:20:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:20:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1598ms 16:20:56 INFO - PROCESS | 1924 | 1462922456973 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 16:20:56 INFO - PROCESS | 1924 | 1462922456977 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 16:20:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:20:56 INFO - PROCESS | 1924 | 1462922456983 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:20:56 INFO - PROCESS | 1924 | 1462922456987 Marionette TRACE conn4 <- [1,2894,null,{}] 16:20:56 INFO - PROCESS | 1924 | 1462922456992 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:57 INFO - PROCESS | 1924 | 1462922457233 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 16:20:57 INFO - PROCESS | 1924 | 1462922457576 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:57 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e56800 == 152 [pid = 1924] [id = 731] 16:20:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa4514ec00) [pid = 1924] [serial = 2194] [outer = (nil)] 16:20:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa460bd800) [pid = 1924] [serial = 2195] [outer = 0x7ffa4514ec00] 16:20:57 INFO - PROCESS | 1924 | 1462922457657 Marionette DEBUG loaded listener.js 16:20:57 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa46f0d800) [pid = 1924] [serial = 2196] [outer = 0x7ffa4514ec00] 16:20:58 INFO - PROCESS | 1924 | 1462922458552 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:20:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:20:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1637ms 16:20:58 INFO - PROCESS | 1924 | 1462922458622 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 16:20:58 INFO - PROCESS | 1924 | 1462922458626 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 16:20:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:20:58 INFO - PROCESS | 1924 | 1462922458632 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:20:58 INFO - PROCESS | 1924 | 1462922458634 Marionette TRACE conn4 <- [1,2898,null,{}] 16:20:58 INFO - PROCESS | 1924 | 1462922458640 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:20:58 INFO - PROCESS | 1924 | 1462922458897 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 16:20:59 INFO - PROCESS | 1924 | 1462922459219 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:20:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4744e800 == 153 [pid = 1924] [id = 732] 16:20:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa45a10400) [pid = 1924] [serial = 2197] [outer = (nil)] 16:20:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa47065000) [pid = 1924] [serial = 2198] [outer = 0x7ffa45a10400] 16:20:59 INFO - PROCESS | 1924 | 1462922459299 Marionette DEBUG loaded listener.js 16:20:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa47070800) [pid = 1924] [serial = 2199] [outer = 0x7ffa45a10400] 16:21:00 INFO - PROCESS | 1924 | 1462922460263 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:21:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:21:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1684ms 16:21:00 INFO - PROCESS | 1924 | 1462922460317 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 16:21:00 INFO - PROCESS | 1924 | 1462922460322 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 16:21:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:21:00 INFO - PROCESS | 1924 | 1462922460327 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:21:00 INFO - PROCESS | 1924 | 1462922460332 Marionette TRACE conn4 <- [1,2902,null,{}] 16:21:00 INFO - PROCESS | 1924 | 1462922460337 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:00 INFO - PROCESS | 1924 | 1462922460602 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 16:21:00 INFO - PROCESS | 1924 | 1462922460951 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:00 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4edac000 == 154 [pid = 1924] [id = 733] 16:21:00 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa472d3c00) [pid = 1924] [serial = 2200] [outer = (nil)] 16:21:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa472d8c00) [pid = 1924] [serial = 2201] [outer = 0x7ffa472d3c00] 16:21:01 INFO - PROCESS | 1924 | 1462922461057 Marionette DEBUG loaded listener.js 16:21:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa474c4800) [pid = 1924] [serial = 2202] [outer = 0x7ffa472d3c00] 16:21:02 INFO - PROCESS | 1924 | 1462922462038 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:21:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:21:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1789ms 16:21:02 INFO - PROCESS | 1924 | 1462922462118 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 16:21:02 INFO - PROCESS | 1924 | 1462922462121 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 16:21:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:21:02 INFO - PROCESS | 1924 | 1462922462127 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:21:02 INFO - PROCESS | 1924 | 1462922462130 Marionette TRACE conn4 <- [1,2906,null,{}] 16:21:02 INFO - PROCESS | 1924 | 1462922462136 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:02 INFO - PROCESS | 1924 | 1462922462422 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 16:21:02 INFO - PROCESS | 1924 | 1462922462758 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa50bf6000 == 155 [pid = 1924] [id = 734] 16:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa36566c00) [pid = 1924] [serial = 2203] [outer = (nil)] 16:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa474ca400) [pid = 1924] [serial = 2204] [outer = 0x7ffa36566c00] 16:21:02 INFO - PROCESS | 1924 | 1462922462837 Marionette DEBUG loaded listener.js 16:21:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa481ee800) [pid = 1924] [serial = 2205] [outer = 0x7ffa36566c00] 16:21:03 INFO - PROCESS | 1924 | 1462922463707 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:21:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:21:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1638ms 16:21:03 INFO - PROCESS | 1924 | 1462922463766 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 16:21:03 INFO - PROCESS | 1924 | 1462922463770 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 16:21:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:21:03 INFO - PROCESS | 1924 | 1462922463776 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:21:03 INFO - PROCESS | 1924 | 1462922463787 Marionette TRACE conn4 <- [1,2910,null,{}] 16:21:03 INFO - PROCESS | 1924 | 1462922463792 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:04 INFO - PROCESS | 1924 | 1462922464039 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 16:21:04 INFO - PROCESS | 1924 | 1462922464360 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:04 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa53761000 == 156 [pid = 1924] [id = 735] 16:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa471e1800) [pid = 1924] [serial = 2206] [outer = (nil)] 16:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa484c2400) [pid = 1924] [serial = 2207] [outer = 0x7ffa471e1800] 16:21:04 INFO - PROCESS | 1924 | 1462922464440 Marionette DEBUG loaded listener.js 16:21:04 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa48827c00) [pid = 1924] [serial = 2208] [outer = 0x7ffa471e1800] 16:21:05 INFO - PROCESS | 1924 | 1462922465205 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:21:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:21:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:21:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1448ms 16:21:05 INFO - PROCESS | 1924 | 1462922465224 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 16:21:05 INFO - PROCESS | 1924 | 1462922465228 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 16:21:05 INFO - TEST-START | /DOMEvents/constructors.html 16:21:05 INFO - PROCESS | 1924 | 1462922465233 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:21:05 INFO - PROCESS | 1924 | 1462922465236 Marionette TRACE conn4 <- [1,2914,null,{}] 16:21:05 INFO - PROCESS | 1924 | 1462922465242 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:05 INFO - PROCESS | 1924 | 1462922465469 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 16:21:05 INFO - PROCESS | 1924 | 1462922465758 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57488000 == 157 [pid = 1924] [id = 736] 16:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa474c5000) [pid = 1924] [serial = 2209] [outer = (nil)] 16:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa4892d400) [pid = 1924] [serial = 2210] [outer = 0x7ffa474c5000] 16:21:05 INFO - PROCESS | 1924 | 1462922465848 Marionette DEBUG loaded listener.js 16:21:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa49d2b000) [pid = 1924] [serial = 2211] [outer = 0x7ffa474c5000] 16:21:06 INFO - PROCESS | 1924 | 1462922466771 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:21:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:21:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:21:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 1623ms 16:21:06 INFO - PROCESS | 1924 | 1462922466877 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 16:21:06 INFO - PROCESS | 1924 | 1462922466885 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 16:21:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:21:06 INFO - PROCESS | 1924 | 1462922466899 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:21:06 INFO - PROCESS | 1924 | 1462922466902 Marionette TRACE conn4 <- [1,2918,null,{}] 16:21:06 INFO - PROCESS | 1924 | 1462922466907 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:07 INFO - PROCESS | 1924 | 1462922467152 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 16:21:07 INFO - PROCESS | 1924 | 1462922467479 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d359000 == 158 [pid = 1924] [id = 737] 16:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa474cd800) [pid = 1924] [serial = 2212] [outer = (nil)] 16:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa4a13f400) [pid = 1924] [serial = 2213] [outer = 0x7ffa474cd800] 16:21:07 INFO - PROCESS | 1924 | 1462922467559 Marionette DEBUG loaded listener.js 16:21:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa4c555400) [pid = 1924] [serial = 2214] [outer = 0x7ffa474cd800] 16:21:08 INFO - PROCESS | 1924 | 1462922468346 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:21:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:21:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1484ms 16:21:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:21:08 INFO - PROCESS | 1924 | 1462922468379 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 16:21:08 INFO - PROCESS | 1924 | 1462922468382 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 16:21:08 INFO - PROCESS | 1924 | 1462922468389 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:21:08 INFO - PROCESS | 1924 | 1462922468392 Marionette TRACE conn4 <- [1,2922,null,{}] 16:21:08 INFO - PROCESS | 1924 | 1462922468397 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:08 INFO - PROCESS | 1924 | 1462922468702 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 16:21:09 INFO - PROCESS | 1924 | 1462922469007 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:09 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5e507000 == 159 [pid = 1924] [id = 738] 16:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa38da0c00) [pid = 1924] [serial = 2215] [outer = (nil)] 16:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa4c728800) [pid = 1924] [serial = 2216] [outer = 0x7ffa38da0c00] 16:21:09 INFO - PROCESS | 1924 | 1462922469141 Marionette DEBUG loaded listener.js 16:21:09 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa4da3d800) [pid = 1924] [serial = 2217] [outer = 0x7ffa38da0c00] 16:21:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:21:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:21:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:21:09 INFO - PROCESS | 1924 | [1924] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:21:09 INFO - PROCESS | 1924 | 1462922469959 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:21:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:21:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:21:10 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 16:21:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:21:10 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 16:21:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:21:10 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]" 16:21:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:21:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:21:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:21:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1634ms 16:21:10 INFO - PROCESS | 1924 | 1462922470047 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 16:21:10 INFO - PROCESS | 1924 | 1462922470051 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 16:21:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:21:10 INFO - PROCESS | 1924 | 1462922470061 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:21:10 INFO - PROCESS | 1924 | 1462922470064 Marionette TRACE conn4 <- [1,2926,null,{}] 16:21:10 INFO - PROCESS | 1924 | 1462922470070 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:10 INFO - PROCESS | 1924 | 1462922470331 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 16:21:10 INFO - PROCESS | 1924 | 1462922470618 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa601c4800 == 160 [pid = 1924] [id = 739] 16:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa48928800) [pid = 1924] [serial = 2218] [outer = (nil)] 16:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa4e9e8c00) [pid = 1924] [serial = 2219] [outer = 0x7ffa48928800] 16:21:10 INFO - PROCESS | 1924 | 1462922470747 Marionette DEBUG loaded listener.js 16:21:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa4eb36800) [pid = 1924] [serial = 2220] [outer = 0x7ffa48928800] 16:21:11 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:21:11 INFO - PROCESS | 1924 | 1462922471504 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:21:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:21:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1478ms 16:21:11 INFO - PROCESS | 1924 | 1462922471541 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 16:21:11 INFO - PROCESS | 1924 | 1462922471544 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 16:21:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:21:11 INFO - PROCESS | 1924 | 1462922471550 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:21:11 INFO - PROCESS | 1924 | 1462922471553 Marionette TRACE conn4 <- [1,2930,null,{}] 16:21:11 INFO - PROCESS | 1924 | 1462922471558 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:11 INFO - PROCESS | 1924 | 1462922471799 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 16:21:12 INFO - PROCESS | 1924 | 1462922472063 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61a1e800 == 161 [pid = 1924] [id = 740] 16:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa3c518800) [pid = 1924] [serial = 2221] [outer = (nil)] 16:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa4ed8f800) [pid = 1924] [serial = 2222] [outer = 0x7ffa3c518800] 16:21:12 INFO - PROCESS | 1924 | 1462922472137 Marionette DEBUG loaded listener.js 16:21:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa4f128000) [pid = 1924] [serial = 2223] [outer = 0x7ffa3c518800] 16:21:12 INFO - PROCESS | 1924 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:21:12 INFO - PROCESS | 1924 | 1462922472971 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:21:13 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:21:13 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1478ms 16:21:13 INFO - PROCESS | 1924 | 1462922473030 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 16:21:13 INFO - PROCESS | 1924 | 1462922473033 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 16:21:13 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:21:13 INFO - PROCESS | 1924 | 1462922473040 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:21:13 INFO - PROCESS | 1924 | 1462922473043 Marionette TRACE conn4 <- [1,2934,null,{}] 16:21:13 INFO - PROCESS | 1924 | 1462922473053 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:13 INFO - PROCESS | 1924 | 1462922473326 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa409be800 == 160 [pid = 1924] [id = 579] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d6b000 == 159 [pid = 1924] [id = 324] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa500d2000 == 158 [pid = 1924] [id = 716] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4fb40000 == 157 [pid = 1924] [id = 715] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f10f000 == 156 [pid = 1924] [id = 714] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4e898800 == 155 [pid = 1924] [id = 713] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4a1c6000 == 154 [pid = 1924] [id = 712] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d49800 == 153 [pid = 1924] [id = 711] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4745d800 == 152 [pid = 1924] [id = 710] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47021800 == 151 [pid = 1924] [id = 709] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46f9d000 == 150 [pid = 1924] [id = 708] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46cbf000 == 149 [pid = 1924] [id = 707] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46847000 == 148 [pid = 1924] [id = 706] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45d7b800 == 147 [pid = 1924] [id = 705] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45916800 == 146 [pid = 1924] [id = 704] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa415a2800 == 145 [pid = 1924] [id = 703] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa409b9000 == 144 [pid = 1924] [id = 702] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6d1000 == 143 [pid = 1924] [id = 701] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa39de2000 == 142 [pid = 1924] [id = 700] 16:21:15 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328ae000 == 141 [pid = 1924] [id = 699] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa36570800) [pid = 1924] [serial = 2087] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa38a7c800) [pid = 1924] [serial = 2091] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa3c51d800) [pid = 1924] [serial = 2063] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa346eb000) [pid = 1924] [serial = 2081] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa3adee800) [pid = 1924] [serial = 2054] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa3ade0400) [pid = 1924] [serial = 2093] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa38da9400) [pid = 1924] [serial = 2096] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa344d4000) [pid = 1924] [serial = 2039] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa3286ac00) [pid = 1924] [serial = 2079] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa3b4a8800) [pid = 1924] [serial = 2057] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa3c51b800) [pid = 1924] [serial = 2094] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa37e48000) [pid = 1924] [serial = 2090] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa37c39800) [pid = 1924] [serial = 2051] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa3548f400) [pid = 1924] [serial = 2082] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa3561dc00) [pid = 1924] [serial = 2084] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa40a47000) [pid = 1924] [serial = 2069] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa40c6fc00) [pid = 1924] [serial = 2075] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa35448000) [pid = 1924] [serial = 2034] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa37bd6c00) [pid = 1924] [serial = 2088] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa35495000) [pid = 1924] [serial = 2042] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa326de800) [pid = 1924] [serial = 2078] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa3cdfa800) [pid = 1924] [serial = 2066] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa35d6bc00) [pid = 1924] [serial = 2045] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa32617000) [pid = 1924] [serial = 2036] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa40c1d000) [pid = 1924] [serial = 2072] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa3b551c00) [pid = 1924] [serial = 2060] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa36f60000) [pid = 1924] [serial = 2048] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa357dd800) [pid = 1924] [serial = 2085] [outer = (nil)] [url = about:blank] 16:21:15 INFO - PROCESS | 1924 | 1462922475727 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34009000 == 142 [pid = 1924] [id = 741] 16:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa326de000) [pid = 1924] [serial = 2224] [outer = (nil)] 16:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa326e7400) [pid = 1924] [serial = 2225] [outer = 0x7ffa326de000] 16:21:15 INFO - PROCESS | 1924 | 1462922475799 Marionette DEBUG loaded listener.js 16:21:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa32c45000) [pid = 1924] [serial = 2226] [outer = 0x7ffa326de000] 16:21:16 INFO - PROCESS | 1924 | 1462922476559 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:21:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:21:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 3544ms 16:21:16 INFO - PROCESS | 1924 | 1462922476586 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 16:21:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:21:16 INFO - PROCESS | 1924 | 1462922476592 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 16:21:16 INFO - PROCESS | 1924 | 1462922476599 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:21:16 INFO - PROCESS | 1924 | 1462922476604 Marionette TRACE conn4 <- [1,2938,null,{}] 16:21:16 INFO - PROCESS | 1924 | 1462922476610 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:16 INFO - PROCESS | 1924 | 1462922476822 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 16:21:17 INFO - PROCESS | 1924 | 1462922477053 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3664e800 == 143 [pid = 1924] [id = 742] 16:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa326de800) [pid = 1924] [serial = 2227] [outer = (nil)] 16:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa34655400) [pid = 1924] [serial = 2228] [outer = 0x7ffa326de800] 16:21:17 INFO - PROCESS | 1924 | 1462922477125 Marionette DEBUG loaded listener.js 16:21:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3548f000) [pid = 1924] [serial = 2229] [outer = 0x7ffa326de800] 16:21:17 INFO - PROCESS | 1924 | 1462922477867 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:21:17 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. 16:21:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1283ms 16:21:17 INFO - PROCESS | 1924 | 1462922477885 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 16:21:17 INFO - PROCESS | 1924 | 1462922477891 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 16:21:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:21:17 INFO - PROCESS | 1924 | 1462922477897 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:21:17 INFO - PROCESS | 1924 | 1462922477899 Marionette TRACE conn4 <- [1,2942,null,{}] 16:21:17 INFO - PROCESS | 1924 | 1462922477906 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:18 INFO - PROCESS | 1924 | 1462922478226 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 16:21:18 INFO - PROCESS | 1924 | 1462922478268 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa38b60000 == 144 [pid = 1924] [id = 743] 16:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa35d68000) [pid = 1924] [serial = 2230] [outer = (nil)] 16:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa362dac00) [pid = 1924] [serial = 2231] [outer = 0x7ffa35d68000] 16:21:18 INFO - PROCESS | 1924 | 1462922478335 Marionette DEBUG loaded listener.js 16:21:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa36f5fc00) [pid = 1924] [serial = 2232] [outer = 0x7ffa35d68000] 16:21:19 INFO - PROCESS | 1924 | 1462922479253 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:21:19 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 16:21:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:21:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:21:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1387ms 16:21:19 INFO - PROCESS | 1924 | 1462922479293 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 16:21:19 INFO - PROCESS | 1924 | 1462922479297 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 16:21:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:21:19 INFO - PROCESS | 1924 | 1462922479312 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:21:19 INFO - PROCESS | 1924 | 1462922479320 Marionette TRACE conn4 <- [1,2946,null,{}] 16:21:19 INFO - PROCESS | 1924 | 1462922479339 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:19 INFO - PROCESS | 1924 | 1462922479674 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 16:21:19 INFO - PROCESS | 1924 | 1462922479710 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:19 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b048800 == 145 [pid = 1924] [id = 744] 16:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa362de800) [pid = 1924] [serial = 2233] [outer = (nil)] 16:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa38a7d800) [pid = 1924] [serial = 2234] [outer = 0x7ffa362de800] 16:21:19 INFO - PROCESS | 1924 | 1462922479775 Marionette DEBUG loaded listener.js 16:21:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa3ade1400) [pid = 1924] [serial = 2235] [outer = 0x7ffa362de800] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa41151400) [pid = 1924] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa3addd800) [pid = 1924] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa3adde000) [pid = 1924] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa3f088c00) [pid = 1924] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa362e0800) [pid = 1924] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa41151800) [pid = 1924] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3b4a5c00) [pid = 1924] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa37c35000) [pid = 1924] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa35497c00) [pid = 1924] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa45c8f800) [pid = 1924] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa45cb7800) [pid = 1924] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa326eac00) [pid = 1924] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa45cbdc00) [pid = 1924] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa3260c400) [pid = 1924] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa414d1c00) [pid = 1924] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa36573c00) [pid = 1924] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa32615c00) [pid = 1924] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa32616c00) [pid = 1924] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa357d9c00) [pid = 1924] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa3ade8400) [pid = 1924] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa346ef800) [pid = 1924] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa38a7a400) [pid = 1924] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa3543f400) [pid = 1924] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa35d60800) [pid = 1924] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa3f087c00) [pid = 1924] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa4501c800) [pid = 1924] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa3409c800) [pid = 1924] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa3ade8000) [pid = 1924] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa34654c00) [pid = 1924] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa45c8dc00) [pid = 1924] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa3cdf3400) [pid = 1924] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa3260bc00) [pid = 1924] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa3f08c800) [pid = 1924] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa341bf000) [pid = 1924] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa3260f000) [pid = 1924] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa3edf4400) [pid = 1924] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa38a80c00) [pid = 1924] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:21:20 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3ade9400) [pid = 1924] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:21:21 INFO - PROCESS | 1924 | 1462922481344 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:21:21 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. 16:21:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2061ms 16:21:21 INFO - PROCESS | 1924 | 1462922481366 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 16:21:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:21:21 INFO - PROCESS | 1924 | 1462922481371 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 16:21:21 INFO - PROCESS | 1924 | 1462922481376 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:21:21 INFO - PROCESS | 1924 | 1462922481379 Marionette TRACE conn4 <- [1,2950,null,{}] 16:21:21 INFO - PROCESS | 1924 | 1462922481384 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:21 INFO - PROCESS | 1924 | 1462922481591 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 16:21:21 INFO - PROCESS | 1924 | 1462922481798 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:21 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b84b000 == 146 [pid = 1924] [id = 745] 16:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3260c400) [pid = 1924] [serial = 2236] [outer = (nil)] 16:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa35497c00) [pid = 1924] [serial = 2237] [outer = 0x7ffa3260c400] 16:21:21 INFO - PROCESS | 1924 | 1462922481864 Marionette DEBUG loaded listener.js 16:21:21 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa38a74800) [pid = 1924] [serial = 2238] [outer = 0x7ffa3260c400] 16:21:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3be88800 == 147 [pid = 1924] [id = 746] 16:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3adebc00) [pid = 1924] [serial = 2239] [outer = (nil)] 16:21:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa357dd000) [pid = 1924] [serial = 2240] [outer = 0x7ffa3adebc00] 16:21:22 INFO - PROCESS | 1924 | 1462922482619 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:21:22 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. 16:21:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1281ms 16:21:22 INFO - PROCESS | 1924 | 1462922482673 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 16:21:22 INFO - PROCESS | 1924 | 1462922482676 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 16:21:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:21:22 INFO - PROCESS | 1924 | 1462922482682 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:21:22 INFO - PROCESS | 1924 | 1462922482684 Marionette TRACE conn4 <- [1,2954,null,{}] 16:21:22 INFO - PROCESS | 1924 | 1462922482880 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:23 INFO - PROCESS | 1924 | 1462922483212 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 16:21:23 INFO - PROCESS | 1924 | 1462922483601 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa356cb000 == 148 [pid = 1924] [id = 747] 16:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa341bac00) [pid = 1924] [serial = 2241] [outer = (nil)] 16:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa344b2400) [pid = 1924] [serial = 2242] [outer = 0x7ffa341bac00] 16:21:23 INFO - PROCESS | 1924 | 1462922483687 Marionette DEBUG loaded listener.js 16:21:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3465f400) [pid = 1924] [serial = 2243] [outer = 0x7ffa341bac00] 16:21:24 INFO - PROCESS | 1924 | 1462922484522 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:21:24 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:21:24 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 16:21:24 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1907ms 16:21:24 INFO - PROCESS | 1924 | 1462922484593 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 16:21:24 INFO - PROCESS | 1924 | 1462922484599 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 16:21:24 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:21:24 INFO - PROCESS | 1924 | 1462922484607 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:21:24 INFO - PROCESS | 1924 | 1462922484611 Marionette TRACE conn4 <- [1,2958,null,{}] 16:21:24 INFO - PROCESS | 1924 | 1462922484618 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:24 INFO - PROCESS | 1924 | 1462922484888 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 16:21:25 INFO - PROCESS | 1924 | 1462922485182 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c48f000 == 149 [pid = 1924] [id = 748] 16:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa35d6bc00) [pid = 1924] [serial = 2244] [outer = (nil)] 16:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa370b0800) [pid = 1924] [serial = 2245] [outer = 0x7ffa35d6bc00] 16:21:25 INFO - PROCESS | 1924 | 1462922485265 Marionette DEBUG loaded listener.js 16:21:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa37c3d400) [pid = 1924] [serial = 2246] [outer = 0x7ffa35d6bc00] 16:21:26 INFO - PROCESS | 1924 | 1462922486168 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:21:26 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. 16:21:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1589ms 16:21:26 INFO - PROCESS | 1924 | 1462922486197 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 16:21:26 INFO - PROCESS | 1924 | 1462922486200 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 16:21:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:21:26 INFO - PROCESS | 1924 | 1462922486207 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:21:26 INFO - PROCESS | 1924 | 1462922486211 Marionette TRACE conn4 <- [1,2962,null,{}] 16:21:26 INFO - PROCESS | 1924 | 1462922486217 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:26 INFO - PROCESS | 1924 | 1462922486487 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 16:21:26 INFO - PROCESS | 1924 | 1462922486755 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:26 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6c8800 == 150 [pid = 1924] [id = 749] 16:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa37c3fc00) [pid = 1924] [serial = 2247] [outer = (nil)] 16:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa3adeb400) [pid = 1924] [serial = 2248] [outer = 0x7ffa37c3fc00] 16:21:26 INFO - PROCESS | 1924 | 1462922486842 Marionette DEBUG loaded listener.js 16:21:26 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa3b4aa400) [pid = 1924] [serial = 2249] [outer = 0x7ffa37c3fc00] 16:21:27 INFO - PROCESS | 1924 | 1462922487790 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:21:27 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. 16:21:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1643ms 16:21:27 INFO - PROCESS | 1924 | 1462922487859 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 16:21:27 INFO - PROCESS | 1924 | 1462922487869 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 16:21:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:21:27 INFO - PROCESS | 1924 | 1462922487877 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:21:27 INFO - PROCESS | 1924 | 1462922487881 Marionette TRACE conn4 <- [1,2966,null,{}] 16:21:27 INFO - PROCESS | 1924 | 1462922487936 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:28 INFO - PROCESS | 1924 | 1462922488189 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 16:21:28 INFO - PROCESS | 1924 | 1462922488510 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fdc3800 == 151 [pid = 1924] [id = 750] 16:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa38da1c00) [pid = 1924] [serial = 2250] [outer = (nil)] 16:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa3b550000) [pid = 1924] [serial = 2251] [outer = 0x7ffa38da1c00] 16:21:28 INFO - PROCESS | 1924 | 1462922488601 Marionette DEBUG loaded listener.js 16:21:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa3cff6400) [pid = 1924] [serial = 2252] [outer = 0x7ffa38da1c00] 16:21:29 INFO - PROCESS | 1924 | 1462922489396 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:21:29 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. 16:21:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1538ms 16:21:29 INFO - PROCESS | 1924 | 1462922489415 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 16:21:29 INFO - PROCESS | 1924 | 1462922489419 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 16:21:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:21:29 INFO - PROCESS | 1924 | 1462922489426 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:21:29 INFO - PROCESS | 1924 | 1462922489429 Marionette TRACE conn4 <- [1,2970,null,{}] 16:21:29 INFO - PROCESS | 1924 | 1462922489435 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:29 INFO - PROCESS | 1924 | 1462922489671 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 16:21:29 INFO - PROCESS | 1924 | 1462922489927 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:29 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa40d6c800 == 152 [pid = 1924] [id = 751] 16:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa3c2bdc00) [pid = 1924] [serial = 2253] [outer = (nil)] 16:21:29 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa3ed5a800) [pid = 1924] [serial = 2254] [outer = 0x7ffa3c2bdc00] 16:21:30 INFO - PROCESS | 1924 | 1462922490003 Marionette DEBUG loaded listener.js 16:21:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa3f080c00) [pid = 1924] [serial = 2255] [outer = 0x7ffa3c2bdc00] 16:21:30 INFO - PROCESS | 1924 | 1462922490837 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:21:30 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. 16:21:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1429ms 16:21:30 INFO - PROCESS | 1924 | 1462922490855 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 16:21:30 INFO - PROCESS | 1924 | 1462922490859 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 16:21:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:21:30 INFO - PROCESS | 1924 | 1462922490866 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:21:30 INFO - PROCESS | 1924 | 1462922490870 Marionette TRACE conn4 <- [1,2974,null,{}] 16:21:30 INFO - PROCESS | 1924 | 1462922490875 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:31 INFO - PROCESS | 1924 | 1462922491154 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 16:21:31 INFO - PROCESS | 1924 | 1462922491455 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:31 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45911800 == 153 [pid = 1924] [id = 752] 16:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa3ed5f400) [pid = 1924] [serial = 2256] [outer = (nil)] 16:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa41150400) [pid = 1924] [serial = 2257] [outer = 0x7ffa3ed5f400] 16:21:31 INFO - PROCESS | 1924 | 1462922491536 Marionette DEBUG loaded listener.js 16:21:31 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa411bf800) [pid = 1924] [serial = 2258] [outer = 0x7ffa3ed5f400] 16:21:32 INFO - PROCESS | 1924 | 1462922492372 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:21:32 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. 16:21:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1537ms 16:21:32 INFO - PROCESS | 1924 | 1462922492404 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 16:21:32 INFO - PROCESS | 1924 | 1462922492409 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 16:21:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:21:32 INFO - PROCESS | 1924 | 1462922492415 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:21:32 INFO - PROCESS | 1924 | 1462922492417 Marionette TRACE conn4 <- [1,2978,null,{}] 16:21:32 INFO - PROCESS | 1924 | 1462922492425 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:32 INFO - PROCESS | 1924 | 1462922492663 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 16:21:32 INFO - PROCESS | 1924 | 1462922492951 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa461fc000 == 154 [pid = 1924] [id = 753] 16:21:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa40c6a000) [pid = 1924] [serial = 2259] [outer = (nil)] 16:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa414d6400) [pid = 1924] [serial = 2260] [outer = 0x7ffa40c6a000] 16:21:33 INFO - PROCESS | 1924 | 1462922493027 Marionette DEBUG loaded listener.js 16:21:33 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa44f5f400) [pid = 1924] [serial = 2261] [outer = 0x7ffa40c6a000] 16:21:33 INFO - PROCESS | 1924 | 1462922493846 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:21:33 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. 16:21:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1487ms 16:21:33 INFO - PROCESS | 1924 | 1462922493905 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 16:21:33 INFO - PROCESS | 1924 | 1462922493908 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 16:21:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:21:33 INFO - PROCESS | 1924 | 1462922493915 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:21:33 INFO - PROCESS | 1924 | 1462922493918 Marionette TRACE conn4 <- [1,2982,null,{}] 16:21:33 INFO - PROCESS | 1924 | 1462922493924 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:34 INFO - PROCESS | 1924 | 1462922494212 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 16:21:34 INFO - PROCESS | 1924 | 1462922494445 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:34 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e48000 == 155 [pid = 1924] [id = 754] 16:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa41308000) [pid = 1924] [serial = 2262] [outer = (nil)] 16:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa45013c00) [pid = 1924] [serial = 2263] [outer = 0x7ffa41308000] 16:21:34 INFO - PROCESS | 1924 | 1462922494522 Marionette DEBUG loaded listener.js 16:21:34 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa45148400) [pid = 1924] [serial = 2264] [outer = 0x7ffa41308000] 16:21:35 INFO - PROCESS | 1924 | 1462922495316 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:21:35 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 16:21:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:21:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:21:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1432ms 16:21:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:21:35 INFO - PROCESS | 1924 | 1462922495350 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 16:21:35 INFO - PROCESS | 1924 | 1462922495353 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 16:21:35 INFO - PROCESS | 1924 | 1462922495361 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:21:35 INFO - PROCESS | 1924 | 1462922495364 Marionette TRACE conn4 <- [1,2986,null,{}] 16:21:35 INFO - PROCESS | 1924 | 1462922495370 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:35 INFO - PROCESS | 1924 | 1462922495614 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 16:21:35 INFO - PROCESS | 1924 | 1462922495884 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:35 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47044000 == 156 [pid = 1924] [id = 755] 16:21:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa41314000) [pid = 1924] [serial = 2265] [outer = (nil)] 16:21:35 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa45a0c800) [pid = 1924] [serial = 2266] [outer = 0x7ffa41314000] 16:21:35 INFO - PROCESS | 1924 | 1462922495978 Marionette DEBUG loaded listener.js 16:21:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa45a1fc00) [pid = 1924] [serial = 2267] [outer = 0x7ffa41314000] 16:21:36 INFO - PROCESS | 1924 | 1462922496803 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:21:36 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. 16:21:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1490ms 16:21:36 INFO - PROCESS | 1924 | 1462922496850 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 16:21:36 INFO - PROCESS | 1924 | 1462922496854 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 16:21:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:21:36 INFO - PROCESS | 1924 | 1462922496860 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:21:36 INFO - PROCESS | 1924 | 1462922496863 Marionette TRACE conn4 <- [1,2990,null,{}] 16:21:36 INFO - PROCESS | 1924 | 1462922496869 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:37 INFO - PROCESS | 1924 | 1462922497151 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 16:21:37 INFO - PROCESS | 1924 | 1462922497413 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:37 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa49d77800 == 157 [pid = 1924] [id = 756] 16:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa45015000) [pid = 1924] [serial = 2268] [outer = (nil)] 16:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa45c8c800) [pid = 1924] [serial = 2269] [outer = 0x7ffa45015000] 16:21:37 INFO - PROCESS | 1924 | 1462922497493 Marionette DEBUG loaded listener.js 16:21:37 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa45cbe800) [pid = 1924] [serial = 2270] [outer = 0x7ffa45015000] 16:21:38 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4bb3a800 == 158 [pid = 1924] [id = 757] 16:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa45dd4400) [pid = 1924] [serial = 2271] [outer = (nil)] 16:21:38 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa45cc0c00) [pid = 1924] [serial = 2272] [outer = 0x7ffa45dd4400] 16:21:38 INFO - PROCESS | 1924 | 1462922498438 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:21:38 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. 16:21:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1636ms 16:21:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:21:38 INFO - PROCESS | 1924 | 1462922498497 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 16:21:38 INFO - PROCESS | 1924 | 1462922498500 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 16:21:38 INFO - PROCESS | 1924 | 1462922498507 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:21:38 INFO - PROCESS | 1924 | 1462922498510 Marionette TRACE conn4 <- [1,2994,null,{}] 16:21:38 INFO - PROCESS | 1924 | 1462922498515 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:38 INFO - PROCESS | 1924 | 1462922498904 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 16:21:39 INFO - PROCESS | 1924 | 1462922499274 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:39 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f10a800 == 159 [pid = 1924] [id = 758] 16:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa46709c00) [pid = 1924] [serial = 2273] [outer = (nil)] 16:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa469ea400) [pid = 1924] [serial = 2274] [outer = 0x7ffa46709c00] 16:21:39 INFO - PROCESS | 1924 | 1462922499361 Marionette DEBUG loaded listener.js 16:21:39 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa46f2fc00) [pid = 1924] [serial = 2275] [outer = 0x7ffa46709c00] 16:21:40 INFO - PROCESS | 1924 | 1462922500180 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:21:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:21:40 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 16:21:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1733ms 16:21:40 INFO - PROCESS | 1924 | 1462922500241 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 16:21:40 INFO - PROCESS | 1924 | 1462922500244 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 16:21:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:21:40 INFO - PROCESS | 1924 | 1462922500252 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:21:40 INFO - PROCESS | 1924 | 1462922500257 Marionette TRACE conn4 <- [1,2998,null,{}] 16:21:40 INFO - PROCESS | 1924 | 1462922500283 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:40 INFO - PROCESS | 1924 | 1462922500540 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 16:21:40 INFO - PROCESS | 1924 | 1462922500830 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:40 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5060f000 == 160 [pid = 1924] [id = 759] 16:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa461d1c00) [pid = 1924] [serial = 2276] [outer = (nil)] 16:21:40 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa470e7c00) [pid = 1924] [serial = 2277] [outer = 0x7ffa461d1c00] 16:21:40 INFO - PROCESS | 1924 | 1462922500910 Marionette DEBUG loaded listener.js 16:21:41 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa471db000) [pid = 1924] [serial = 2278] [outer = 0x7ffa461d1c00] 16:21:41 INFO - PROCESS | 1924 | 1462922501833 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:21:41 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. 16:21:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1599ms 16:21:41 INFO - PROCESS | 1924 | 1462922501852 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 16:21:41 INFO - PROCESS | 1924 | 1462922501856 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 16:21:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:21:41 INFO - PROCESS | 1924 | 1462922501861 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:21:41 INFO - PROCESS | 1924 | 1462922501864 Marionette TRACE conn4 <- [1,3002,null,{}] 16:21:41 INFO - PROCESS | 1924 | 1462922501870 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:42 INFO - PROCESS | 1924 | 1462922502123 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 16:21:42 INFO - PROCESS | 1924 | 1462922502399 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:42 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5d015800 == 161 [pid = 1924] [id = 760] 16:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 189 (0x7ffa46710c00) [pid = 1924] [serial = 2279] [outer = (nil)] 16:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 190 (0x7ffa471e3000) [pid = 1924] [serial = 2280] [outer = 0x7ffa46710c00] 16:21:42 INFO - PROCESS | 1924 | 1462922502482 Marionette DEBUG loaded listener.js 16:21:42 INFO - PROCESS | 1924 | ++DOMWINDOW == 191 (0x7ffa472dd000) [pid = 1924] [serial = 2281] [outer = 0x7ffa46710c00] 16:21:43 INFO - PROCESS | 1924 | 1462922503309 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:21:43 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. 16:21:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 16:21:43 INFO - PROCESS | 1924 | 1462922503350 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 16:21:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:21:43 INFO - PROCESS | 1924 | 1462922503354 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 16:21:43 INFO - PROCESS | 1924 | 1462922503361 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:21:43 INFO - PROCESS | 1924 | 1462922503364 Marionette TRACE conn4 <- [1,3006,null,{}] 16:21:43 INFO - PROCESS | 1924 | 1462922503370 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:43 INFO - PROCESS | 1924 | 1462922503620 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 16:21:43 INFO - PROCESS | 1924 | 1462922503894 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:43 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa61eb6000 == 162 [pid = 1924] [id = 761] 16:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 192 (0x7ffa461c9400) [pid = 1924] [serial = 2282] [outer = (nil)] 16:21:43 INFO - PROCESS | 1924 | ++DOMWINDOW == 193 (0x7ffa474ccc00) [pid = 1924] [serial = 2283] [outer = 0x7ffa461c9400] 16:21:43 INFO - PROCESS | 1924 | 1462922503975 Marionette DEBUG loaded listener.js 16:21:44 INFO - PROCESS | 1924 | ++DOMWINDOW == 194 (0x7ffa49d60800) [pid = 1924] [serial = 2284] [outer = 0x7ffa461c9400] 16:21:44 INFO - PROCESS | 1924 | 1462922504811 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:21:44 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. 16:21:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1487ms 16:21:44 INFO - PROCESS | 1924 | 1462922504848 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 16:21:44 INFO - PROCESS | 1924 | 1462922504852 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 16:21:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:21:44 INFO - PROCESS | 1924 | 1462922504862 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:21:44 INFO - PROCESS | 1924 | 1462922504865 Marionette TRACE conn4 <- [1,3010,null,{}] 16:21:44 INFO - PROCESS | 1924 | 1462922504871 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:45 INFO - PROCESS | 1924 | 1462922505155 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 16:21:45 INFO - PROCESS | 1924 | 1462922505435 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:45 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa628b8000 == 163 [pid = 1924] [id = 762] 16:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 195 (0x7ffa46fde800) [pid = 1924] [serial = 2285] [outer = (nil)] 16:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 196 (0x7ffa4bb36800) [pid = 1924] [serial = 2286] [outer = 0x7ffa46fde800] 16:21:45 INFO - PROCESS | 1924 | 1462922505511 Marionette DEBUG loaded listener.js 16:21:45 INFO - PROCESS | 1924 | ++DOMWINDOW == 197 (0x7ffa4de94c00) [pid = 1924] [serial = 2287] [outer = 0x7ffa46fde800] 16:21:46 INFO - PROCESS | 1924 | 1462922506339 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:21:46 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 16:21:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1488ms 16:21:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:21:46 INFO - PROCESS | 1924 | 1462922506351 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 16:21:46 INFO - PROCESS | 1924 | 1462922506353 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 16:21:46 INFO - PROCESS | 1924 | 1462922506359 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:21:46 INFO - PROCESS | 1924 | 1462922506363 Marionette TRACE conn4 <- [1,3014,null,{}] 16:21:46 INFO - PROCESS | 1924 | 1462922506368 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:46 INFO - PROCESS | 1924 | 1462922506613 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 16:21:46 INFO - PROCESS | 1924 | 1462922506877 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:46 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa643d9800 == 164 [pid = 1924] [id = 763] 16:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 198 (0x7ffa471da000) [pid = 1924] [serial = 2288] [outer = (nil)] 16:21:46 INFO - PROCESS | 1924 | ++DOMWINDOW == 199 (0x7ffa4eb3a400) [pid = 1924] [serial = 2289] [outer = 0x7ffa471da000] 16:21:46 INFO - PROCESS | 1924 | 1462922506953 Marionette DEBUG loaded listener.js 16:21:47 INFO - PROCESS | 1924 | ++DOMWINDOW == 200 (0x7ffa4f132c00) [pid = 1924] [serial = 2290] [outer = 0x7ffa471da000] 16:21:47 INFO - PROCESS | 1924 | [1924] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:21:47 INFO - PROCESS | 1924 | 1462922507933 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:21:47 INFO - {} 16:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:21:47 INFO - {} 16:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:21:47 INFO - {} 16:21:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:21:47 INFO - {} 16:21:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1591ms 16:21:47 INFO - PROCESS | 1924 | 1462922507957 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 16:21:47 INFO - PROCESS | 1924 | 1462922507961 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 16:21:47 INFO - TEST-START | /FileAPI/fileReader.html 16:21:47 INFO - PROCESS | 1924 | 1462922507968 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:21:47 INFO - PROCESS | 1924 | 1462922507971 Marionette TRACE conn4 <- [1,3018,null,{}] 16:21:47 INFO - PROCESS | 1924 | 1462922507977 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:48 INFO - PROCESS | 1924 | 1462922508235 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 16:21:48 INFO - PROCESS | 1924 | 1462922508499 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:48 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa67677000 == 165 [pid = 1924] [id = 764] 16:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 201 (0x7ffa4f133000) [pid = 1924] [serial = 2291] [outer = (nil)] 16:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 202 (0x7ffa4f365000) [pid = 1924] [serial = 2292] [outer = 0x7ffa4f133000] 16:21:48 INFO - PROCESS | 1924 | 1462922508632 Marionette DEBUG loaded listener.js 16:21:48 INFO - PROCESS | 1924 | ++DOMWINDOW == 203 (0x7ffa4f8c2400) [pid = 1924] [serial = 2293] [outer = 0x7ffa4f133000] 16:21:49 INFO - PROCESS | 1924 | 1462922509442 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:21:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:21:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:21:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:21:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:21:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 1533ms 16:21:49 INFO - PROCESS | 1924 | 1462922509503 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 16:21:49 INFO - PROCESS | 1924 | 1462922509507 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 16:21:49 INFO - TEST-START | /FileAPI/historical.html 16:21:49 INFO - PROCESS | 1924 | 1462922509513 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:21:49 INFO - PROCESS | 1924 | 1462922509516 Marionette TRACE conn4 <- [1,3022,null,{}] 16:21:49 INFO - PROCESS | 1924 | 1462922509522 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:49 INFO - PROCESS | 1924 | 1462922509774 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 16:21:50 INFO - PROCESS | 1924 | 1462922510080 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:50 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa676b0800 == 166 [pid = 1924] [id = 765] 16:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 204 (0x7ffa461c4000) [pid = 1924] [serial = 2294] [outer = (nil)] 16:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 205 (0x7ffa4f8c9800) [pid = 1924] [serial = 2295] [outer = 0x7ffa461c4000] 16:21:50 INFO - PROCESS | 1924 | 1462922510165 Marionette DEBUG loaded listener.js 16:21:50 INFO - PROCESS | 1924 | ++DOMWINDOW == 206 (0x7ffa500b5400) [pid = 1924] [serial = 2296] [outer = 0x7ffa461c4000] 16:21:50 INFO - PROCESS | 1924 | 1462922510991 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:21:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:21:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:21:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:21:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:21:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:21:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:21:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:21:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:21:51 INFO - TEST-OK | /FileAPI/historical.html | took 1488ms 16:21:51 INFO - PROCESS | 1924 | 1462922511011 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 16:21:51 INFO - PROCESS | 1924 | 1462922511020 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 16:21:51 INFO - TEST-START | /FileAPI/idlharness.html 16:21:51 INFO - PROCESS | 1924 | 1462922511027 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:21:51 INFO - PROCESS | 1924 | 1462922511029 Marionette TRACE conn4 <- [1,3026,null,{}] 16:21:51 INFO - PROCESS | 1924 | 1462922511035 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:51 INFO - PROCESS | 1924 | 1462922511321 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 16:21:51 INFO - PROCESS | 1924 | 1462922511593 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:51 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa32ee0000 == 167 [pid = 1924] [id = 766] 16:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 207 (0x7ffa4f272c00) [pid = 1924] [serial = 2297] [outer = (nil)] 16:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 208 (0x7ffa5024ec00) [pid = 1924] [serial = 2298] [outer = 0x7ffa4f272c00] 16:21:51 INFO - PROCESS | 1924 | 1462922511676 Marionette DEBUG loaded listener.js 16:21:51 INFO - PROCESS | 1924 | ++DOMWINDOW == 209 (0x7ffa50334800) [pid = 1924] [serial = 2299] [outer = 0x7ffa4f272c00] 16:21:53 INFO - PROCESS | 1924 | 1462922513058 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:21:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:21:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:21:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:21:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:21:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:21:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:21:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:21:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:21:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:21:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:21:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:21:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:21:53 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 16:21:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:21:53 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 16:21:53 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 16:21:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:21:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:21:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:21:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:21:53 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 16:21:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:21:53 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 16:21:53 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 16:21:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:21:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:21:53 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:21:53 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:21:53 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:21:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:21:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 2163ms 16:21:53 INFO - PROCESS | 1924 | 1462922513190 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 16:21:53 INFO - PROCESS | 1924 | 1462922513193 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 16:21:53 INFO - TEST-START | /FileAPI/idlharness.worker 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38cd3000 == 166 [pid = 1924] [id = 656] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3be88800 == 165 [pid = 1924] [id = 746] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b048800 == 164 [pid = 1924] [id = 744] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa38b60000 == 163 [pid = 1924] [id = 743] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3664e800 == 162 [pid = 1924] [id = 742] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa34009000 == 161 [pid = 1924] [id = 741] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5e507000 == 160 [pid = 1924] [id = 738] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d359000 == 159 [pid = 1924] [id = 737] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa57488000 == 158 [pid = 1924] [id = 736] 16:21:55 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fb96000 == 157 [pid = 1924] [id = 688] 16:21:55 INFO - PROCESS | 1924 | 1462922515816 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:21:55 INFO - PROCESS | 1924 | 1462922515819 Marionette TRACE conn4 <- [1,3030,null,{}] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 208 (0x7ffa37e3f400) [pid = 1924] [serial = 2166] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 207 (0x7ffa414d8c00) [pid = 1924] [serial = 2120] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 206 (0x7ffa3b54d800) [pid = 1924] [serial = 2108] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 205 (0x7ffa3d9bb400) [pid = 1924] [serial = 2111] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 204 (0x7ffa411c1c00) [pid = 1924] [serial = 2117] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 203 (0x7ffa461ca400) [pid = 1924] [serial = 2142] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 202 (0x7ffa3c51e000) [pid = 1924] [serial = 2109] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 201 (0x7ffa44f62400) [pid = 1924] [serial = 2124] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 200 (0x7ffa46fd4c00) [pid = 1924] [serial = 2153] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 199 (0x7ffa38a7c400) [pid = 1924] [serial = 2052] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 198 (0x7ffa37bd0800) [pid = 1924] [serial = 2165] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 197 (0x7ffa45da7400) [pid = 1924] [serial = 2138] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 196 (0x7ffa46991c00) [pid = 1924] [serial = 2145] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 195 (0x7ffa34658400) [pid = 1924] [serial = 2159] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 194 (0x7ffa46f0cc00) [pid = 1924] [serial = 2148] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 193 (0x7ffa326e5c00) [pid = 1924] [serial = 2099] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 192 (0x7ffa4501bc00) [pid = 1924] [serial = 2127] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 191 (0x7ffa45c83800) [pid = 1924] [serial = 2132] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 190 (0x7ffa32c44400) [pid = 1924] [serial = 2157] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 189 (0x7ffa44ec3c00) [pid = 1924] [serial = 2121] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 188 (0x7ffa38a81800) [pid = 1924] [serial = 1971] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa370b5c00) [pid = 1924] [serial = 2049] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa461cf400) [pid = 1924] [serial = 2144] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa3adf5800) [pid = 1924] [serial = 2055] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa460b6c00) [pid = 1924] [serial = 2141] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa35624800) [pid = 1924] [serial = 2103] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa46fdf800) [pid = 1924] [serial = 2154] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa46f15c00) [pid = 1924] [serial = 2150] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa362dbc00) [pid = 1924] [serial = 2163] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa32c44800) [pid = 1924] [serial = 2100] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa37c33000) [pid = 1924] [serial = 2106] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa45dd5000) [pid = 1924] [serial = 2139] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa3f08bc00) [pid = 1924] [serial = 2114] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa326e8800) [pid = 1924] [serial = 2156] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa3544a800) [pid = 1924] [serial = 2102] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa3ed5ac00) [pid = 1924] [serial = 2112] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa45a04c00) [pid = 1924] [serial = 2130] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa35d62000) [pid = 1924] [serial = 2162] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa4114b400) [pid = 1924] [serial = 2076] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa46f2c800) [pid = 1924] [serial = 2151] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa3b4b2c00) [pid = 1924] [serial = 2058] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa362e9800) [pid = 1924] [serial = 2046] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa46f07c00) [pid = 1924] [serial = 2147] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa41314800) [pid = 1924] [serial = 2118] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa44ecd800) [pid = 1924] [serial = 2123] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa45cc4000) [pid = 1924] [serial = 2136] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa4514b400) [pid = 1924] [serial = 2129] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa4114a800) [pid = 1924] [serial = 2115] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa3d9b0000) [pid = 1924] [serial = 2067] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa32860400) [pid = 1924] [serial = 2037] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa40a4d400) [pid = 1924] [serial = 2070] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa3562cc00) [pid = 1924] [serial = 2043] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa346f4000) [pid = 1924] [serial = 2160] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa3465d800) [pid = 1924] [serial = 2040] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa40c25c00) [pid = 1924] [serial = 2073] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa45012800) [pid = 1924] [serial = 2126] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa3cdedc00) [pid = 1924] [serial = 2064] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa36568000) [pid = 1924] [serial = 2105] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa3c2be800) [pid = 1924] [serial = 2061] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa45c8cc00) [pid = 1924] [serial = 2133] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa45cbfc00) [pid = 1924] [serial = 2135] [outer = (nil)] [url = about:blank] 16:21:56 INFO - PROCESS | 1924 | 1462922516162 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:56 INFO - PROCESS | 1924 | 1462922516390 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 16:21:56 INFO - PROCESS | 1924 | 1462922516404 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:56 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa328ae000 == 158 [pid = 1924] [id = 767] 16:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa3409f800) [pid = 1924] [serial = 2300] [outer = (nil)] 16:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa341b4400) [pid = 1924] [serial = 2301] [outer = 0x7ffa3409f800] 16:21:56 INFO - PROCESS | 1924 | 1462922516516 Marionette DEBUG loaded listener.js 16:21:56 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa344dfc00) [pid = 1924] [serial = 2302] [outer = 0x7ffa3409f800] 16:21:56 INFO - PROCESS | 1924 | [1924] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:21:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:21:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:21:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:21:58 INFO - {} 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:21:58 INFO - {} 16:21:58 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 - {} 16:21:58 INFO - {} 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:21:58 INFO - {} 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:21:58 INFO - {} 16:21:58 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 - {} 16:21:58 INFO - {} 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:21:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:21:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 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 16:21:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:21:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:21:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:21:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:21:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:21:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:21:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:21:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:21:58 INFO - {} 16:21:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5421ms 16:21:58 INFO - PROCESS | 1924 | 1462922518516 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 16:21:58 INFO - PROCESS | 1924 | 1462922518651 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 16:21:58 INFO - PROCESS | 1924 | 1462922518664 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 16:21:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:21:58 INFO - PROCESS | 1924 | 1462922518676 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:21:58 INFO - PROCESS | 1924 | 1462922518688 Marionette TRACE conn4 <- [1,3034,null,{}] 16:21:58 INFO - PROCESS | 1924 | 1462922518734 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:21:59 INFO - PROCESS | 1924 | 1462922519075 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 16:21:59 INFO - PROCESS | 1924 | 1462922519116 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:21:59 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b849000 == 159 [pid = 1924] [id = 768] 16:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa35445000) [pid = 1924] [serial = 2303] [outer = (nil)] 16:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3ed5c800) [pid = 1924] [serial = 2304] [outer = 0x7ffa35445000] 16:21:59 INFO - PROCESS | 1924 | 1462922519181 Marionette DEBUG loaded listener.js 16:21:59 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa3f082000) [pid = 1924] [serial = 2305] [outer = 0x7ffa35445000] 16:22:00 INFO - PROCESS | 1924 | 1462922520187 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:22:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:22:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1528ms 16:22:00 INFO - PROCESS | 1924 | 1462922520202 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 16:22:00 INFO - PROCESS | 1924 | 1462922520206 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 16:22:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:22:00 INFO - PROCESS | 1924 | 1462922520215 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:22:00 INFO - PROCESS | 1924 | 1462922520219 Marionette TRACE conn4 <- [1,3038,null,{}] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa471e1800) [pid = 1924] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa38da0c00) [pid = 1924] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa45a10400) [pid = 1924] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa362de800) [pid = 1924] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa3c2bcc00) [pid = 1924] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa4130ac00) [pid = 1924] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa474c5000) [pid = 1924] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa3548e800) [pid = 1924] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa326de000) [pid = 1924] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa48928800) [pid = 1924] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa35d68000) [pid = 1924] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa326de800) [pid = 1924] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa4130e400) [pid = 1924] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 140 (0x7ffa36566c00) [pid = 1924] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 139 (0x7ffa33c7ac00) [pid = 1924] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 138 (0x7ffa34652800) [pid = 1924] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 137 (0x7ffa472d3c00) [pid = 1924] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 136 (0x7ffa38a78800) [pid = 1924] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 135 (0x7ffa3c2b8400) [pid = 1924] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 134 (0x7ffa3c518800) [pid = 1924] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 133 (0x7ffa474cd800) [pid = 1924] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 132 (0x7ffa4514ec00) [pid = 1924] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:22:01 INFO - PROCESS | 1924 | --DOMWINDOW == 131 (0x7ffa3d9b2400) [pid = 1924] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:22:01 INFO - PROCESS | 1924 | 1462922521172 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:01 INFO - PROCESS | 1924 | 1462922521473 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 16:22:01 INFO - PROCESS | 1924 | 1462922521606 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:01 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3c21e800 == 160 [pid = 1924] [id = 769] 16:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 132 (0x7ffa3edfb400) [pid = 1924] [serial = 2306] [outer = (nil)] 16:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 133 (0x7ffa40a43c00) [pid = 1924] [serial = 2307] [outer = 0x7ffa3edfb400] 16:22:01 INFO - PROCESS | 1924 | 1462922521691 Marionette DEBUG loaded listener.js 16:22:01 INFO - PROCESS | 1924 | ++DOMWINDOW == 134 (0x7ffa40c25c00) [pid = 1924] [serial = 2308] [outer = 0x7ffa3edfb400] 16:22:02 INFO - PROCESS | 1924 | 1462922522392 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:22:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:22:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:22:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:22:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2192ms 16:22:02 INFO - PROCESS | 1924 | 1462922522419 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 16:22:02 INFO - PROCESS | 1924 | 1462922522423 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 16:22:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:22:02 INFO - PROCESS | 1924 | 1462922522430 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:22:02 INFO - PROCESS | 1924 | 1462922522432 Marionette TRACE conn4 <- [1,3042,null,{}] 16:22:02 INFO - PROCESS | 1924 | 1462922522438 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:02 INFO - PROCESS | 1924 | 1462922522673 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 16:22:02 INFO - PROCESS | 1924 | 1462922522884 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:02 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3d6c5800 == 161 [pid = 1924] [id = 770] 16:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 135 (0x7ffa3b548000) [pid = 1924] [serial = 2309] [outer = (nil)] 16:22:02 INFO - PROCESS | 1924 | ++DOMWINDOW == 136 (0x7ffa411bd800) [pid = 1924] [serial = 2310] [outer = 0x7ffa3b548000] 16:22:02 INFO - PROCESS | 1924 | 1462922522949 Marionette DEBUG loaded listener.js 16:22:03 INFO - PROCESS | 1924 | ++DOMWINDOW == 137 (0x7ffa41316000) [pid = 1924] [serial = 2311] [outer = 0x7ffa3b548000] 16:22:04 INFO - PROCESS | 1924 | 1462922524404 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:22:04 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. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:22:04 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'.) 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:22:04 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. 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:22:04 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. 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:22:04 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. 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:22:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:22:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:22:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:22:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:22:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2067ms 16:22:04 INFO - PROCESS | 1924 | 1462922524572 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 16:22:04 INFO - PROCESS | 1924 | 1462922524577 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 16:22:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:22:04 INFO - PROCESS | 1924 | 1462922524589 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:22:04 INFO - PROCESS | 1924 | 1462922524596 Marionette TRACE conn4 <- [1,3046,null,{}] 16:22:04 INFO - PROCESS | 1924 | 1462922524604 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:04 INFO - PROCESS | 1924 | 1462922524921 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 16:22:05 INFO - PROCESS | 1924 | 1462922525214 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:05 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa34815000 == 162 [pid = 1924] [id = 771] 16:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 138 (0x7ffa3561e000) [pid = 1924] [serial = 2312] [outer = (nil)] 16:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 139 (0x7ffa35d6a400) [pid = 1924] [serial = 2313] [outer = 0x7ffa3561e000] 16:22:05 INFO - PROCESS | 1924 | 1462922525295 Marionette DEBUG loaded listener.js 16:22:05 INFO - PROCESS | 1924 | ++DOMWINDOW == 140 (0x7ffa362e5c00) [pid = 1924] [serial = 2314] [outer = 0x7ffa3561e000] 16:22:05 INFO - PROCESS | 1924 | [1924] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:22:06 INFO - PROCESS | 1924 | 1462922526254 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:22:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:22:06 INFO - {} 16:22:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1694ms 16:22:06 INFO - PROCESS | 1924 | 1462922526284 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 16:22:06 INFO - PROCESS | 1924 | 1462922526292 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 16:22:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:22:06 INFO - PROCESS | 1924 | 1462922526312 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:22:06 INFO - PROCESS | 1924 | 1462922526317 Marionette TRACE conn4 <- [1,3050,null,{}] 16:22:06 INFO - PROCESS | 1924 | 1462922526371 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:06 INFO - PROCESS | 1924 | 1462922526694 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 16:22:07 INFO - PROCESS | 1924 | 1462922527072 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:07 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa37a61000 == 163 [pid = 1924] [id = 772] 16:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 141 (0x7ffa362e6800) [pid = 1924] [serial = 2315] [outer = (nil)] 16:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa37e3f400) [pid = 1924] [serial = 2316] [outer = 0x7ffa362e6800] 16:22:07 INFO - PROCESS | 1924 | 1462922527152 Marionette DEBUG loaded listener.js 16:22:07 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa38a7f000) [pid = 1924] [serial = 2317] [outer = 0x7ffa362e6800] 16:22:07 INFO - PROCESS | 1924 | 1462922527936 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:22:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:22:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1648ms 16:22:07 INFO - PROCESS | 1924 | 1462922527972 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 16:22:07 INFO - PROCESS | 1924 | 1462922527978 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 16:22:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:22:07 INFO - PROCESS | 1924 | 1462922527988 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:22:07 INFO - PROCESS | 1924 | 1462922527994 Marionette TRACE conn4 <- [1,3054,null,{}] 16:22:08 INFO - PROCESS | 1924 | 1462922528012 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:08 INFO - PROCESS | 1924 | 1462922528271 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 16:22:08 INFO - PROCESS | 1924 | 1462922528570 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:08 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa39e53800 == 164 [pid = 1924] [id = 773] 16:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa38a80c00) [pid = 1924] [serial = 2318] [outer = (nil)] 16:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 145 (0x7ffa3c523400) [pid = 1924] [serial = 2319] [outer = 0x7ffa38a80c00] 16:22:08 INFO - PROCESS | 1924 | 1462922528661 Marionette DEBUG loaded listener.js 16:22:08 INFO - PROCESS | 1924 | ++DOMWINDOW == 146 (0x7ffa3ed5e000) [pid = 1924] [serial = 2320] [outer = 0x7ffa38a80c00] 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - PROCESS | 1924 | 1462922530042 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:22:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:22:10 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" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:22:10 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" 16:22:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:22:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:22:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2187ms 16:22:10 INFO - PROCESS | 1924 | 1462922530222 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 16:22:10 INFO - PROCESS | 1924 | 1462922530230 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 16:22:10 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:22:10 INFO - PROCESS | 1924 | 1462922530243 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:22:10 INFO - PROCESS | 1924 | 1462922530246 Marionette TRACE conn4 <- [1,3058,null,{}] 16:22:10 INFO - PROCESS | 1924 | 1462922530255 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:10 INFO - PROCESS | 1924 | 1462922530654 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 16:22:10 INFO - PROCESS | 1924 | 1462922530904 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:10 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3b05c000 == 165 [pid = 1924] [id = 774] 16:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 147 (0x7ffa3adf3800) [pid = 1924] [serial = 2321] [outer = (nil)] 16:22:10 INFO - PROCESS | 1924 | ++DOMWINDOW == 148 (0x7ffa44ec6c00) [pid = 1924] [serial = 2322] [outer = 0x7ffa3adf3800] 16:22:10 INFO - PROCESS | 1924 | 1462922530995 Marionette DEBUG loaded listener.js 16:22:11 INFO - PROCESS | 1924 | ++DOMWINDOW == 149 (0x7ffa45010400) [pid = 1924] [serial = 2323] [outer = 0x7ffa3adf3800] 16:22:12 INFO - PROCESS | 1924 | 1462922532005 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:22:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:22:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:22:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:22:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1787ms 16:22:12 INFO - PROCESS | 1924 | 1462922532033 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 16:22:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:22:12 INFO - PROCESS | 1924 | 1462922532042 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 16:22:12 INFO - PROCESS | 1924 | 1462922532052 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:22:12 INFO - PROCESS | 1924 | 1462922532056 Marionette TRACE conn4 <- [1,3062,null,{}] 16:22:12 INFO - PROCESS | 1924 | 1462922532062 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:12 INFO - PROCESS | 1924 | 1462922532345 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 16:22:12 INFO - PROCESS | 1924 | 1462922532608 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:12 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3bedb000 == 166 [pid = 1924] [id = 775] 16:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 150 (0x7ffa362e8800) [pid = 1924] [serial = 2324] [outer = (nil)] 16:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 151 (0x7ffa45016c00) [pid = 1924] [serial = 2325] [outer = 0x7ffa362e8800] 16:22:12 INFO - PROCESS | 1924 | 1462922532696 Marionette DEBUG loaded listener.js 16:22:12 INFO - PROCESS | 1924 | ++DOMWINDOW == 152 (0x7ffa45a13c00) [pid = 1924] [serial = 2326] [outer = 0x7ffa362e8800] 16:22:13 INFO - PROCESS | 1924 | [1924] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:22:13 INFO - PROCESS | 1924 | 1462922533667 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:22:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:22:13 INFO - {} 16:22:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1636ms 16:22:13 INFO - PROCESS | 1924 | 1462922533690 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 16:22:13 INFO - PROCESS | 1924 | 1462922533694 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 16:22:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:22:13 INFO - PROCESS | 1924 | 1462922533700 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:22:13 INFO - PROCESS | 1924 | 1462922533703 Marionette TRACE conn4 <- [1,3066,null,{}] 16:22:13 INFO - PROCESS | 1924 | 1462922533709 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:14 INFO - PROCESS | 1924 | 1462922534019 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 16:22:14 INFO - PROCESS | 1924 | 1462922534278 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:14 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3fba3000 == 167 [pid = 1924] [id = 776] 16:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 153 (0x7ffa3d9bd400) [pid = 1924] [serial = 2327] [outer = (nil)] 16:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 154 (0x7ffa45cc3400) [pid = 1924] [serial = 2328] [outer = 0x7ffa3d9bd400] 16:22:14 INFO - PROCESS | 1924 | 1462922534403 Marionette DEBUG loaded listener.js 16:22:14 INFO - PROCESS | 1924 | ++DOMWINDOW == 155 (0x7ffa46991c00) [pid = 1924] [serial = 2329] [outer = 0x7ffa3d9bd400] 16:22:15 INFO - PROCESS | 1924 | 1462922535216 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:22:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:22:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1531ms 16:22:15 INFO - PROCESS | 1924 | 1462922535233 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 16:22:15 INFO - PROCESS | 1924 | 1462922535235 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 16:22:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:22:15 INFO - PROCESS | 1924 | 1462922535243 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:22:15 INFO - PROCESS | 1924 | 1462922535245 Marionette TRACE conn4 <- [1,3070,null,{}] 16:22:15 INFO - PROCESS | 1924 | 1462922535252 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:15 INFO - PROCESS | 1924 | 1462922535501 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 16:22:15 INFO - PROCESS | 1924 | 1462922535766 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:15 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa409c8800 == 168 [pid = 1924] [id = 777] 16:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 156 (0x7ffa38a7a800) [pid = 1924] [serial = 2330] [outer = (nil)] 16:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 157 (0x7ffa46f15800) [pid = 1924] [serial = 2331] [outer = 0x7ffa38a7a800] 16:22:15 INFO - PROCESS | 1924 | 1462922535844 Marionette DEBUG loaded listener.js 16:22:15 INFO - PROCESS | 1924 | ++DOMWINDOW == 158 (0x7ffa46fd5800) [pid = 1924] [serial = 2332] [outer = 0x7ffa38a7a800] 16:22:16 INFO - PROCESS | 1924 | 1462922536752 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:22:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:22:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1534ms 16:22:16 INFO - PROCESS | 1924 | 1462922536779 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 16:22:16 INFO - PROCESS | 1924 | 1462922536782 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 16:22:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:22:16 INFO - PROCESS | 1924 | 1462922536788 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:22:16 INFO - PROCESS | 1924 | 1462922536791 Marionette TRACE conn4 <- [1,3074,null,{}] 16:22:16 INFO - PROCESS | 1924 | 1462922536796 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:17 INFO - PROCESS | 1924 | 1462922537080 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 16:22:17 INFO - PROCESS | 1924 | 1462922537358 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:17 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa415ba800 == 169 [pid = 1924] [id = 778] 16:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 159 (0x7ffa33c7ac00) [pid = 1924] [serial = 2333] [outer = (nil)] 16:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 160 (0x7ffa47067800) [pid = 1924] [serial = 2334] [outer = 0x7ffa33c7ac00] 16:22:17 INFO - PROCESS | 1924 | 1462922537437 Marionette DEBUG loaded listener.js 16:22:17 INFO - PROCESS | 1924 | ++DOMWINDOW == 161 (0x7ffa471e1400) [pid = 1924] [serial = 2335] [outer = 0x7ffa33c7ac00] 16:22:18 INFO - PROCESS | 1924 | 1462922538279 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:22:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1536ms 16:22:18 INFO - PROCESS | 1924 | 1462922538329 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 16:22:18 INFO - PROCESS | 1924 | 1462922538333 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 16:22:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:22:18 INFO - PROCESS | 1924 | 1462922538339 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:22:18 INFO - PROCESS | 1924 | 1462922538343 Marionette TRACE conn4 <- [1,3078,null,{}] 16:22:18 INFO - PROCESS | 1924 | 1462922538348 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:18 INFO - PROCESS | 1924 | 1462922538604 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 16:22:18 INFO - PROCESS | 1924 | 1462922538951 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:18 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa3db3a800 == 170 [pid = 1924] [id = 779] 16:22:18 INFO - PROCESS | 1924 | ++DOMWINDOW == 162 (0x7ffa35498400) [pid = 1924] [serial = 2336] [outer = (nil)] 16:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 163 (0x7ffa4501bc00) [pid = 1924] [serial = 2337] [outer = 0x7ffa35498400] 16:22:19 INFO - PROCESS | 1924 | 1462922539034 Marionette DEBUG loaded listener.js 16:22:19 INFO - PROCESS | 1924 | ++DOMWINDOW == 164 (0x7ffa470e9c00) [pid = 1924] [serial = 2338] [outer = 0x7ffa35498400] 16:22:19 INFO - PROCESS | 1924 | 1462922539907 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:22:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:22:20 INFO - PROCESS | 1924 | 1462922539990 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 16:22:20 INFO - PROCESS | 1924 | 1462922540003 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:22:20 INFO - PROCESS | 1924 | 1462922540008 Marionette TRACE conn4 <- [1,3082,null,{}] 16:22:20 INFO - PROCESS | 1924 | 1462922540034 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:20 INFO - PROCESS | 1924 | 1462922540293 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 16:22:20 INFO - PROCESS | 1924 | 1462922540587 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:20 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa45d7f800 == 171 [pid = 1924] [id = 780] 16:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 165 (0x7ffa49d26000) [pid = 1924] [serial = 2339] [outer = (nil)] 16:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 166 (0x7ffa4a144800) [pid = 1924] [serial = 2340] [outer = 0x7ffa49d26000] 16:22:20 INFO - PROCESS | 1924 | 1462922540725 Marionette DEBUG loaded listener.js 16:22:20 INFO - PROCESS | 1924 | ++DOMWINDOW == 167 (0x7ffa4c557c00) [pid = 1924] [serial = 2341] [outer = 0x7ffa49d26000] 16:22:21 INFO - PROCESS | 1924 | 1462922541582 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:22:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:22:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:22:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:22:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1606ms 16:22:21 INFO - PROCESS | 1924 | 1462922541609 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 16:22:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:22:21 INFO - PROCESS | 1924 | 1462922541614 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 16:22:21 INFO - PROCESS | 1924 | 1462922541620 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:22:21 INFO - PROCESS | 1924 | 1462922541624 Marionette TRACE conn4 <- [1,3086,null,{}] 16:22:21 INFO - PROCESS | 1924 | 1462922541630 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:21 INFO - PROCESS | 1924 | 1462922541900 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 16:22:22 INFO - PROCESS | 1924 | 1462922542203 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:22 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa46e55000 == 172 [pid = 1924] [id = 781] 16:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 168 (0x7ffa3d9b8800) [pid = 1924] [serial = 2342] [outer = (nil)] 16:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 169 (0x7ffa4f12c000) [pid = 1924] [serial = 2343] [outer = 0x7ffa3d9b8800] 16:22:22 INFO - PROCESS | 1924 | 1462922542289 Marionette DEBUG loaded listener.js 16:22:22 INFO - PROCESS | 1924 | ++DOMWINDOW == 170 (0x7ffa4f9fe000) [pid = 1924] [serial = 2344] [outer = 0x7ffa3d9b8800] 16:22:23 INFO - PROCESS | 1924 | 1462922543148 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:22:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1586ms 16:22:23 INFO - PROCESS | 1924 | 1462922543206 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 16:22:23 INFO - PROCESS | 1924 | 1462922543209 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 16:22:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:22:23 INFO - PROCESS | 1924 | 1462922543216 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:22:23 INFO - PROCESS | 1924 | 1462922543218 Marionette TRACE conn4 <- [1,3090,null,{}] 16:22:23 INFO - PROCESS | 1924 | 1462922543224 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:23 INFO - PROCESS | 1924 | 1462922543571 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 16:22:23 INFO - PROCESS | 1924 | 1462922543807 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:23 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa47041000 == 173 [pid = 1924] [id = 782] 16:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 171 (0x7ffa3cfe9800) [pid = 1924] [serial = 2345] [outer = (nil)] 16:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 172 (0x7ffa5032cc00) [pid = 1924] [serial = 2346] [outer = 0x7ffa3cfe9800] 16:22:23 INFO - PROCESS | 1924 | 1462922543887 Marionette DEBUG loaded listener.js 16:22:23 INFO - PROCESS | 1924 | ++DOMWINDOW == 173 (0x7ffa50ba5c00) [pid = 1924] [serial = 2347] [outer = 0x7ffa3cfe9800] 16:22:24 INFO - PROCESS | 1924 | 1462922544735 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:22:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1581ms 16:22:24 INFO - PROCESS | 1924 | 1462922544798 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 16:22:24 INFO - PROCESS | 1924 | 1462922544802 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 16:22:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:22:24 INFO - PROCESS | 1924 | 1462922544808 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:22:24 INFO - PROCESS | 1924 | 1462922544820 Marionette TRACE conn4 <- [1,3094,null,{}] 16:22:24 INFO - PROCESS | 1924 | 1462922544825 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:25 INFO - PROCESS | 1924 | 1462922545177 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 16:22:25 INFO - PROCESS | 1924 | 1462922545407 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:25 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa489cc000 == 174 [pid = 1924] [id = 783] 16:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 174 (0x7ffa36573c00) [pid = 1924] [serial = 2348] [outer = (nil)] 16:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 175 (0x7ffa537d9800) [pid = 1924] [serial = 2349] [outer = 0x7ffa36573c00] 16:22:25 INFO - PROCESS | 1924 | 1462922545491 Marionette DEBUG loaded listener.js 16:22:25 INFO - PROCESS | 1924 | ++DOMWINDOW == 176 (0x7ffa5d081800) [pid = 1924] [serial = 2350] [outer = 0x7ffa36573c00] 16:22:26 INFO - PROCESS | 1924 | 1462922546401 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:22:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:22:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1638ms 16:22:26 INFO - PROCESS | 1924 | 1462922546448 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 16:22:26 INFO - PROCESS | 1924 | 1462922546451 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 16:22:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:22:26 INFO - PROCESS | 1924 | 1462922546458 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:22:26 INFO - PROCESS | 1924 | 1462922546461 Marionette TRACE conn4 <- [1,3098,null,{}] 16:22:26 INFO - PROCESS | 1924 | 1462922546467 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:26 INFO - PROCESS | 1924 | 1462922546767 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 16:22:27 INFO - PROCESS | 1924 | 1462922547093 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:27 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4e9a6800 == 175 [pid = 1924] [id = 784] 16:22:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 177 (0x7ffa3260a400) [pid = 1924] [serial = 2351] [outer = (nil)] 16:22:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 178 (0x7ffa5d750000) [pid = 1924] [serial = 2352] [outer = 0x7ffa3260a400] 16:22:27 INFO - PROCESS | 1924 | 1462922547222 Marionette DEBUG loaded listener.js 16:22:27 INFO - PROCESS | 1924 | ++DOMWINDOW == 179 (0x7ffa5e415400) [pid = 1924] [serial = 2353] [outer = 0x7ffa3260a400] 16:22:28 INFO - PROCESS | 1924 | 1462922548134 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:22:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:22:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:22:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1701ms 16:22:28 INFO - PROCESS | 1924 | 1462922548161 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 16:22:28 INFO - PROCESS | 1924 | 1462922548164 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 16:22:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:22:28 INFO - PROCESS | 1924 | 1462922548171 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:22:28 INFO - PROCESS | 1924 | 1462922548174 Marionette TRACE conn4 <- [1,3102,null,{}] 16:22:28 INFO - PROCESS | 1924 | 1462922548180 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:28 INFO - PROCESS | 1924 | 1462922548438 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 16:22:28 INFO - PROCESS | 1924 | 1462922548747 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:28 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa4f809800 == 176 [pid = 1924] [id = 785] 16:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 180 (0x7ffa44ecbc00) [pid = 1924] [serial = 2354] [outer = (nil)] 16:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 181 (0x7ffa5e554c00) [pid = 1924] [serial = 2355] [outer = 0x7ffa44ecbc00] 16:22:28 INFO - PROCESS | 1924 | 1462922548825 Marionette DEBUG loaded listener.js 16:22:28 INFO - PROCESS | 1924 | ++DOMWINDOW == 182 (0x7ffa5e763800) [pid = 1924] [serial = 2356] [outer = 0x7ffa44ecbc00] 16:22:29 INFO - PROCESS | 1924 | 1462922549659 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:22:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:22:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1530ms 16:22:29 INFO - PROCESS | 1924 | 1462922549703 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 16:22:29 INFO - PROCESS | 1924 | 1462922549706 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 16:22:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:22:29 INFO - PROCESS | 1924 | 1462922549713 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:22:29 INFO - PROCESS | 1924 | 1462922549716 Marionette TRACE conn4 <- [1,3106,null,{}] 16:22:29 INFO - PROCESS | 1924 | 1462922549722 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:30 INFO - PROCESS | 1924 | 1462922550016 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 16:22:30 INFO - PROCESS | 1924 | 1462922550294 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:30 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa5036d800 == 177 [pid = 1924] [id = 786] 16:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 183 (0x7ffa4d9bc000) [pid = 1924] [serial = 2357] [outer = (nil)] 16:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 184 (0x7ffa6072d400) [pid = 1924] [serial = 2358] [outer = 0x7ffa4d9bc000] 16:22:30 INFO - PROCESS | 1924 | 1462922550382 Marionette DEBUG loaded listener.js 16:22:30 INFO - PROCESS | 1924 | ++DOMWINDOW == 185 (0x7ffa61aaa800) [pid = 1924] [serial = 2359] [outer = 0x7ffa4d9bc000] 16:22:31 INFO - PROCESS | 1924 | 1462922551273 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:22:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:22:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1631ms 16:22:31 INFO - PROCESS | 1924 | 1462922551365 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 16:22:31 INFO - PROCESS | 1924 | 1462922551370 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 16:22:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:22:31 INFO - PROCESS | 1924 | 1462922551389 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:22:31 INFO - PROCESS | 1924 | 1462922551394 Marionette TRACE conn4 <- [1,3110,null,{}] 16:22:31 INFO - PROCESS | 1924 | 1462922551404 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:31 INFO - PROCESS | 1924 | 1462922551734 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 16:22:32 INFO - PROCESS | 1924 | 1462922552075 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:32 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa57403800 == 178 [pid = 1924] [id = 787] 16:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 186 (0x7ffa5d718000) [pid = 1924] [serial = 2360] [outer = (nil)] 16:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 187 (0x7ffa61f46000) [pid = 1924] [serial = 2361] [outer = 0x7ffa5d718000] 16:22:32 INFO - PROCESS | 1924 | 1462922552159 Marionette DEBUG loaded listener.js 16:22:32 INFO - PROCESS | 1924 | ++DOMWINDOW == 188 (0x7ffa61f4d000) [pid = 1924] [serial = 2362] [outer = 0x7ffa5d718000] 16:22:32 INFO - PROCESS | 1924 | 1462922552953 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:22:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:22:32 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 16:22:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:22:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:22:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:22:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:22:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1587ms 16:22:32 INFO - PROCESS | 1924 | 1462922552976 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 16:22:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:22:32 INFO - PROCESS | 1924 | 1462922552979 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 16:22:32 INFO - PROCESS | 1924 | 1462922552986 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:22:32 INFO - PROCESS | 1924 | 1462922552989 Marionette TRACE conn4 <- [1,3114,null,{}] 16:22:32 INFO - PROCESS | 1924 | 1462922552995 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:22:33 INFO - PROCESS | 1924 | 1462922553265 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5740c800 == 177 [pid = 1924] [id = 674] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c21e800 == 176 [pid = 1924] [id = 769] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3b849000 == 175 [pid = 1924] [id = 768] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa328ae000 == 174 [pid = 1924] [id = 767] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa676b0800 == 173 [pid = 1924] [id = 765] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa67677000 == 172 [pid = 1924] [id = 764] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa643d9800 == 171 [pid = 1924] [id = 763] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa628b8000 == 170 [pid = 1924] [id = 762] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa61eb6000 == 169 [pid = 1924] [id = 761] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5d015800 == 168 [pid = 1924] [id = 760] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa5060f000 == 167 [pid = 1924] [id = 759] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4f10a800 == 166 [pid = 1924] [id = 758] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa4bb3a800 == 165 [pid = 1924] [id = 757] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa49d77800 == 164 [pid = 1924] [id = 756] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa47044000 == 163 [pid = 1924] [id = 755] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa46e48000 == 162 [pid = 1924] [id = 754] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa461fc000 == 161 [pid = 1924] [id = 753] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa45911800 == 160 [pid = 1924] [id = 752] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa40d6c800 == 159 [pid = 1924] [id = 751] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3fdc3800 == 158 [pid = 1924] [id = 750] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3d6c8800 == 157 [pid = 1924] [id = 749] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa3c48f000 == 156 [pid = 1924] [id = 748] 16:22:35 INFO - PROCESS | 1924 | --DOCSHELL 0x7ffa356cb000 == 155 [pid = 1924] [id = 747] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 187 (0x7ffa484c2400) [pid = 1924] [serial = 2207] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 186 (0x7ffa4da3d800) [pid = 1924] [serial = 2217] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 185 (0x7ffa38a80800) [pid = 1924] [serial = 2168] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 184 (0x7ffa47070800) [pid = 1924] [serial = 2199] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 183 (0x7ffa38a7d800) [pid = 1924] [serial = 2234] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 182 (0x7ffa3ed61800) [pid = 1924] [serial = 2180] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 181 (0x7ffa45a2b000) [pid = 1924] [serial = 2192] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 180 (0x7ffa48827c00) [pid = 1924] [serial = 2208] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 179 (0x7ffa4892d400) [pid = 1924] [serial = 2210] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 178 (0x7ffa45a07000) [pid = 1924] [serial = 2189] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 177 (0x7ffa326e7400) [pid = 1924] [serial = 2225] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 176 (0x7ffa4e9e8c00) [pid = 1924] [serial = 2219] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 175 (0x7ffa362dac00) [pid = 1924] [serial = 2231] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 174 (0x7ffa3f084800) [pid = 1924] [serial = 2181] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 173 (0x7ffa34655400) [pid = 1924] [serial = 2228] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 172 (0x7ffa44f68000) [pid = 1924] [serial = 2186] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 171 (0x7ffa481ee800) [pid = 1924] [serial = 2205] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 170 (0x7ffa3cfe8800) [pid = 1924] [serial = 2097] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 169 (0x7ffa45a1d800) [pid = 1924] [serial = 2190] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 168 (0x7ffa3548f000) [pid = 1924] [serial = 2229] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 167 (0x7ffa35d64800) [pid = 1924] [serial = 2172] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 166 (0x7ffa45c89c00) [pid = 1924] [serial = 2193] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 165 (0x7ffa474c4800) [pid = 1924] [serial = 2202] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 164 (0x7ffa3ade1400) [pid = 1924] [serial = 2235] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 163 (0x7ffa36f5fc00) [pid = 1924] [serial = 2232] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 162 (0x7ffa38d9f800) [pid = 1924] [serial = 2174] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 161 (0x7ffa3cdf1000) [pid = 1924] [serial = 2177] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 160 (0x7ffa3465c000) [pid = 1924] [serial = 2171] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 159 (0x7ffa4c728800) [pid = 1924] [serial = 2216] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 158 (0x7ffa4ed8f800) [pid = 1924] [serial = 2222] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 157 (0x7ffa4a13f400) [pid = 1924] [serial = 2213] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 156 (0x7ffa49d2b000) [pid = 1924] [serial = 2211] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 155 (0x7ffa4c555400) [pid = 1924] [serial = 2214] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 154 (0x7ffa3cff6c00) [pid = 1924] [serial = 2178] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 153 (0x7ffa474ca400) [pid = 1924] [serial = 2204] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 152 (0x7ffa4f128000) [pid = 1924] [serial = 2223] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 151 (0x7ffa4501cc00) [pid = 1924] [serial = 2187] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 150 (0x7ffa460bd800) [pid = 1924] [serial = 2195] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 149 (0x7ffa46f0d800) [pid = 1924] [serial = 2196] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 148 (0x7ffa40a4c800) [pid = 1924] [serial = 2183] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 147 (0x7ffa47065000) [pid = 1924] [serial = 2198] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 146 (0x7ffa472d8c00) [pid = 1924] [serial = 2201] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 145 (0x7ffa3adf1800) [pid = 1924] [serial = 2175] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 144 (0x7ffa4eb36800) [pid = 1924] [serial = 2220] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 143 (0x7ffa32c45000) [pid = 1924] [serial = 2226] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 142 (0x7ffa40c21000) [pid = 1924] [serial = 2184] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | --DOMWINDOW == 141 (0x7ffa35497c00) [pid = 1924] [serial = 2237] [outer = (nil)] [url = about:blank] 16:22:36 INFO - PROCESS | 1924 | 1462922556380 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d382cb53-3540-445b-a8ad-64ed046240e6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:22:36 INFO - PROCESS | 1924 | ++DOCSHELL 0x7ffa30911000 == 156 [pid = 1924] [id = 788] 16:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 142 (0x7ffa326e8800) [pid = 1924] [serial = 2363] [outer = (nil)] 16:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 143 (0x7ffa32867800) [pid = 1924] [serial = 2364] [outer = 0x7ffa326e8800] 16:22:36 INFO - PROCESS | 1924 | 1462922556464 Marionette DEBUG loaded listener.js 16:22:36 INFO - PROCESS | 1924 | ++DOMWINDOW == 144 (0x7ffa33c75400) [pid = 1924] [serial = 2365] [outer = 0x7ffa326e8800] 16:22:37 INFO - PROCESS | 1924 | 1462922557258 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:22:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:22:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 4294ms 16:22:37 INFO - PROCESS | 1924 | 1462922557281 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 16:22:37 INFO - PROCESS | 1924 | 1462922557287 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 16:22:38 WARNING - u'runner_teardown' () 16:22:38 INFO - No more tests 16:22:38 INFO - Got 0 unexpected results 16:22:38 INFO - SUITE-END | took 1295s 16:22:38 INFO - Closing logging queue 16:22:38 INFO - queue closed 16:22:38 INFO - Return code: 0 16:22:38 WARNING - # TBPL SUCCESS # 16:22:38 INFO - Running post-action listener: _resource_record_post_action 16:22:38 INFO - Running post-run listener: _resource_record_post_run 16:22:39 INFO - Total resource usage - Wall time: 1330s; CPU: 98.0%; Read bytes: 6828032; Write bytes: 937168896; Read time: 3408; Write time: 321996 16:22:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:22:39 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 8183808; Read time: 0; Write time: 2252 16:22:39 INFO - run-tests - Wall time: 1302s; CPU: 98.0%; Read bytes: 6242304; Write bytes: 882982912; Read time: 3120; Write time: 240748 16:22:39 INFO - Running post-run listener: _upload_blobber_files 16:22:39 INFO - Blob upload gear active. 16:22:39 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:22:39 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 16:22:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:22:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:22:40 INFO - (blobuploader) - INFO - Open directory for files ... 16:22:40 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:22:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:22:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:22:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:22:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:22:42 INFO - (blobuploader) - INFO - Done attempting. 16:22:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:22:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:22:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:22:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:22:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:22:43 INFO - (blobuploader) - INFO - Done attempting. 16:22:43 INFO - (blobuploader) - INFO - Iteration through files over. 16:22:43 INFO - Return code: 0 16:22:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:22:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:22:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32865e8f9550afe0f68e9bca8da1465561effeb0ef50a9d8ce357bb78ed6794ad5697d69e998625b30a743d2de5ee40d293b384961c4fbee4ffa437fc9c8d04e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20825b3ff0e71fa2c2831c283f4870146981398a521873c2c9616cb11f0db4f3ccc5df8e9d0b5cd16cba76c5f1a9e393f365cfd8a0508b84943a9302a8a58d48"} 16:22:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:22:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:22:43 INFO - Contents: 16:22:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32865e8f9550afe0f68e9bca8da1465561effeb0ef50a9d8ce357bb78ed6794ad5697d69e998625b30a743d2de5ee40d293b384961c4fbee4ffa437fc9c8d04e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20825b3ff0e71fa2c2831c283f4870146981398a521873c2c9616cb11f0db4f3ccc5df8e9d0b5cd16cba76c5f1a9e393f365cfd8a0508b84943a9302a8a58d48"} 16:22:43 INFO - Running post-run listener: copy_logs_to_upload_dir 16:22:43 INFO - Copying logs to upload dir... 16:22:43 INFO - mkdir: /builds/slave/test/build/upload/logs 16:22:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1424.172300 ========= master_lag: 1.66 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 45 secs) (at 2016-05-10 16:22:44.913818) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 16:22:44.914981) ========= 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=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32865e8f9550afe0f68e9bca8da1465561effeb0ef50a9d8ce357bb78ed6794ad5697d69e998625b30a743d2de5ee40d293b384961c4fbee4ffa437fc9c8d04e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20825b3ff0e71fa2c2831c283f4870146981398a521873c2c9616cb11f0db4f3ccc5df8e9d0b5cd16cba76c5f1a9e393f365cfd8a0508b84943a9302a8a58d48"} build_url:https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039383 build_url: 'https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/32865e8f9550afe0f68e9bca8da1465561effeb0ef50a9d8ce357bb78ed6794ad5697d69e998625b30a743d2de5ee40d293b384961c4fbee4ffa437fc9c8d04e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/20825b3ff0e71fa2c2831c283f4870146981398a521873c2c9616cb11f0db4f3ccc5df8e9d0b5cd16cba76c5f1a9e393f365cfd8a0508b84943a9302a8a58d48"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OfA_KPxtQSWnJBokFyqPXw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.54 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-10 16:22:45.495130) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-05-10 16:22:45.495431) ========= 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=9ca12473fbb1d023794ffd180000023c-1462921118.888054-1591768932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021862 ========= master_lag: 4.20 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 4 secs) (at 2016-05-10 16:22:49.718350) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 16:22:49.718711) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-10 16:22:49.720707) ========= ========= Total master_lag: 7.37 =========