builder: mozilla-central_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1384 starttime: 1461711109.56 results: success (0) buildid: 20160426142000 builduid: 5722bb5f51de428aa5a1b268a481d421 revision: 52072b6bec1416578615ec73027eb80a65d3fcd4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.562416) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.563218) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.563516) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.646802) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.647108) ========= 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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False --2016-04-26 15:51:49-- 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% 14.8M=0.001s 2016-04-26 15:51:49 (14.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.285832 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.965271) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:49.965568) ========= 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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041509 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.038099) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.038451) ========= bash -c 'python archiver_client.py mozharness --repo mozilla-central --rev 52072b6bec1416578615ec73027eb80a65d3fcd4 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 52072b6bec1416578615ec73027eb80a65d3fcd4 --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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False 2016-04-26 15:51:50,175 truncating revision to first 12 chars 2016-04-26 15:51:50,176 Setting DEBUG logging. 2016-04-26 15:51:50,176 attempt 1/10 2016-04-26 15:51:50,176 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/52072b6bec14?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 15:51:50,485 unpacking tar archive at: mozilla-central-52072b6bec14/testing/mozharness/ program finished with exit code 0 elapsedTime=0.613604 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.684296) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.684607) ========= script_repo_revision: 52072b6bec1416578615ec73027eb80a65d3fcd4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.684991) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.685278) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 15:51:50.714447) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-04-26 15:51:50.714719) ========= /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-central --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-central', '--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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False 15:51:51 INFO - MultiFileLogger online at 20160426 15:51:51 in /builds/slave/test 15:51:51 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-central --download-symbols true 15:51:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:51:51 INFO - {'append_to_log': False, 15:51:51 INFO - 'base_work_dir': '/builds/slave/test', 15:51:51 INFO - 'blob_upload_branch': 'mozilla-central', 15:51:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:51:51 INFO - 'buildbot_json_path': 'buildprops.json', 15:51:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:51:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:51:51 INFO - 'download_minidump_stackwalk': True, 15:51:51 INFO - 'download_symbols': 'true', 15:51:51 INFO - 'e10s': False, 15:51:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:51:51 INFO - 'tooltool.py': '/tools/tooltool.py', 15:51:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:51:51 INFO - '/tools/misc-python/virtualenv.py')}, 15:51:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:51:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:51:51 INFO - 'log_level': 'info', 15:51:51 INFO - 'log_to_console': True, 15:51:51 INFO - 'opt_config_files': (), 15:51:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:51:51 INFO - '--processes=1', 15:51:51 INFO - '--config=%(test_path)s/wptrunner.ini', 15:51:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:51:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:51:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:51:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:51:51 INFO - 'pip_index': False, 15:51:51 INFO - 'require_test_zip': True, 15:51:51 INFO - 'test_type': ('testharness',), 15:51:51 INFO - 'this_chunk': '1', 15:51:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:51:51 INFO - 'total_chunks': '10', 15:51:51 INFO - 'virtualenv_path': 'venv', 15:51:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:51:51 INFO - 'work_dir': 'build'} 15:51:51 INFO - ##### 15:51:51 INFO - ##### Running clobber step. 15:51:51 INFO - ##### 15:51:51 INFO - Running pre-action listener: _resource_record_pre_action 15:51:51 INFO - Running main action method: clobber 15:51:51 INFO - rmtree: /builds/slave/test/build 15:51:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:51:52 INFO - Running post-action listener: _resource_record_post_action 15:51:52 INFO - ##### 15:51:52 INFO - ##### Running read-buildbot-config step. 15:51:52 INFO - ##### 15:51:52 INFO - Running pre-action listener: _resource_record_pre_action 15:51:52 INFO - Running main action method: read_buildbot_config 15:51:52 INFO - Using buildbot properties: 15:51:52 INFO - { 15:51:52 INFO - "project": "", 15:51:52 INFO - "product": "firefox", 15:51:52 INFO - "script_repo_revision": "production", 15:51:52 INFO - "scheduler": "tests-mozilla-central-ubuntu64_vm-debug-unittest", 15:51:52 INFO - "repository": "", 15:51:52 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-central debug test web-platform-tests-1", 15:51:52 INFO - "buildid": "20160426142000", 15:51:52 INFO - "pgo_build": "False", 15:51:52 INFO - "basedir": "/builds/slave/test", 15:51:52 INFO - "buildnumber": 0, 15:51:52 INFO - "slavename": "tst-linux64-spot-1384", 15:51:52 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 15:51:52 INFO - "platform": "linux64", 15:51:52 INFO - "branch": "mozilla-central", 15:51:52 INFO - "revision": "52072b6bec1416578615ec73027eb80a65d3fcd4", 15:51:52 INFO - "repo_path": "mozilla-central", 15:51:52 INFO - "moz_repo_path": "", 15:51:52 INFO - "stage_platform": "linux64", 15:51:52 INFO - "builduid": "5722bb5f51de428aa5a1b268a481d421", 15:51:52 INFO - "slavebuilddir": "test" 15:51:52 INFO - } 15:51:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2. 15:51:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json. 15:51:52 INFO - Running post-action listener: _resource_record_post_action 15:51:52 INFO - ##### 15:51:52 INFO - ##### Running download-and-extract step. 15:51:52 INFO - ##### 15:51:52 INFO - Running pre-action listener: _resource_record_pre_action 15:51:52 INFO - Running main action method: download_and_extract 15:51:52 INFO - mkdir: /builds/slave/test/build/tests 15:51:52 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:51:52 INFO - https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 15:51:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 15:51:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 15:51:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 15:51:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 15:51:56 INFO - Downloaded 1361 bytes. 15:51:56 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.test_packages.json 15:51:56 INFO - Using the following test package requirements: 15:51:56 INFO - {u'common': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 15:51:56 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 15:51:56 INFO - u'gtest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.gtest.tests.zip'], 15:51:56 INFO - u'jittest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'jsshell-linux-x86_64.zip'], 15:51:56 INFO - u'mochitest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 15:51:56 INFO - u'mozbase': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'], 15:51:56 INFO - u'reftest': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.reftest.tests.zip'], 15:51:56 INFO - u'talos': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.talos.tests.zip'], 15:51:56 INFO - u'web-platform': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 15:51:56 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 15:51:56 INFO - u'firefox-49.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 15:51:56 INFO - Downloading packages: [u'firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 15:51:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:51:56 INFO - https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 15:51:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 15:51:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 15:51:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip 15:51:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 15:51:58 INFO - Downloaded 22750971 bytes. 15:51:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:51:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:51:59 INFO - caution: filename not matched: web-platform/* 15:51:59 INFO - Return code: 11 15:51: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:51:59 INFO - https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 15:51:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:51:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:51:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip 15:51:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 15:52:02 INFO - Downloaded 36406661 bytes. 15:52:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:52:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:52:06 INFO - caution: filename not matched: bin/* 15:52:06 INFO - caution: filename not matched: config/* 15:52:06 INFO - caution: filename not matched: mozbase/* 15:52:06 INFO - caution: filename not matched: marionette/* 15:52:06 INFO - caution: filename not matched: tools/wptserve/* 15:52:06 INFO - Return code: 11 15:52:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:06 INFO - https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 15:52:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 15:52:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 15:52:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 15:52:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 15:52:09 INFO - Downloaded 64492244 bytes. 15:52:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 15:52:09 INFO - mkdir: /builds/slave/test/properties 15:52:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:52:09 INFO - Writing to file /builds/slave/test/properties/build_url 15:52:09 INFO - Contents: 15:52:09 INFO - build_url:https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 15:52:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:52:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:52:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:52:10 INFO - Contents: 15:52:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:52:10 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:52:10 INFO - https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:52:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:52:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:52:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 15:52:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 15:52:14 INFO - Downloaded 90936816 bytes. 15:52:14 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:52:14 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:52:23 INFO - Return code: 0 15:52:23 INFO - Running post-action listener: _resource_record_post_action 15:52:23 INFO - Running post-action listener: set_extra_try_arguments 15:52:23 INFO - ##### 15:52:23 INFO - ##### Running create-virtualenv step. 15:52:23 INFO - ##### 15:52:23 INFO - Running pre-action listener: _pre_create_virtualenv 15:52:23 INFO - Running pre-action listener: _resource_record_pre_action 15:52:23 INFO - Running main action method: create_virtualenv 15:52:23 INFO - Creating virtualenv /builds/slave/test/build/venv 15:52:23 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:52:23 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:52:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:52:23 INFO - Using real prefix '/usr' 15:52:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:52:27 INFO - Installing distribute.............................................................................................................................................................................................done. 15:52:31 INFO - Installing pip.................done. 15:52:31 INFO - Return code: 0 15:52:31 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:52:31 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:52:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:31 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:52:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b38030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b393f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b79aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, '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-1461710797.955625-118281298', '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:52:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:52:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:52:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:31 INFO - 'CCACHE_UMASK': '002', 15:52:31 INFO - 'DISPLAY': ':0', 15:52:31 INFO - 'HOME': '/home/cltbld', 15:52:31 INFO - 'LANG': 'en_US.UTF-8', 15:52:31 INFO - 'LOGNAME': 'cltbld', 15:52:31 INFO - 'MAIL': '/var/mail/cltbld', 15:52:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:31 INFO - 'MOZ_NO_REMOTE': '1', 15:52:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:31 INFO - 'PWD': '/builds/slave/test', 15:52:31 INFO - 'SHELL': '/bin/bash', 15:52:31 INFO - 'SHLVL': '1', 15:52:31 INFO - 'TERM': 'linux', 15:52:31 INFO - 'TMOUT': '86400', 15:52:31 INFO - 'USER': 'cltbld', 15:52:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:52:31 INFO - '_': '/tools/buildbot/bin/python'} 15:52:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:31 INFO - Downloading/unpacking psutil>=0.7.1 15:52:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:52:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:52:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:35 INFO - Installing collected packages: psutil 15:52:35 INFO - Running setup.py install for psutil 15:52:35 INFO - building 'psutil._psutil_linux' extension 15:52:35 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:52:35 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:52:36 INFO - building 'psutil._psutil_posix' extension 15:52:36 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:52:36 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:52:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:52:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:36 INFO - Successfully installed psutil 15:52:36 INFO - Cleaning up... 15:52:36 INFO - Return code: 0 15:52:36 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:52:36 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:52:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:36 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:52:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b38030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b393f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b79aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, '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-1461710797.955625-118281298', '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:52:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 15:52:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:52:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:36 INFO - 'CCACHE_UMASK': '002', 15:52:36 INFO - 'DISPLAY': ':0', 15:52:36 INFO - 'HOME': '/home/cltbld', 15:52:36 INFO - 'LANG': 'en_US.UTF-8', 15:52:36 INFO - 'LOGNAME': 'cltbld', 15:52:36 INFO - 'MAIL': '/var/mail/cltbld', 15:52:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:36 INFO - 'MOZ_NO_REMOTE': '1', 15:52:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:36 INFO - 'PWD': '/builds/slave/test', 15:52:36 INFO - 'SHELL': '/bin/bash', 15:52:36 INFO - 'SHLVL': '1', 15:52:36 INFO - 'TERM': 'linux', 15:52:36 INFO - 'TMOUT': '86400', 15:52:36 INFO - 'USER': 'cltbld', 15:52:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:52:36 INFO - '_': '/tools/buildbot/bin/python'} 15:52:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:36 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:52:36 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:52:36 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:52:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:36 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:52:36 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:52:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:52:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:52:40 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:52:40 INFO - Installing collected packages: mozsystemmonitor 15:52:40 INFO - Running setup.py install for mozsystemmonitor 15:52:40 INFO - Successfully installed mozsystemmonitor 15:52:40 INFO - Cleaning up... 15:52:40 INFO - Return code: 0 15:52:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:41 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:52:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b38030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b393f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b79aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, '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-1461710797.955625-118281298', '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:52:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 15:52:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:52:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:41 INFO - 'CCACHE_UMASK': '002', 15:52:41 INFO - 'DISPLAY': ':0', 15:52:41 INFO - 'HOME': '/home/cltbld', 15:52:41 INFO - 'LANG': 'en_US.UTF-8', 15:52:41 INFO - 'LOGNAME': 'cltbld', 15:52:41 INFO - 'MAIL': '/var/mail/cltbld', 15:52:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:41 INFO - 'MOZ_NO_REMOTE': '1', 15:52:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:41 INFO - 'PWD': '/builds/slave/test', 15:52:41 INFO - 'SHELL': '/bin/bash', 15:52:41 INFO - 'SHLVL': '1', 15:52:41 INFO - 'TERM': 'linux', 15:52:41 INFO - 'TMOUT': '86400', 15:52:41 INFO - 'USER': 'cltbld', 15:52:41 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:52:41 INFO - '_': '/tools/buildbot/bin/python'} 15:52:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:41 INFO - Downloading/unpacking blobuploader==1.2.4 15:52:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:44 INFO - Downloading blobuploader-1.2.4.tar.gz 15:52:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:52:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:52:45 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:52:45 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:52:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:45 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:52:45 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:52:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:52:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:52:46 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:52:46 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:52:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:46 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:52:46 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:52:46 INFO - Downloading docopt-0.6.1.tar.gz 15:52:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:52:46 INFO - Installing collected packages: blobuploader, requests, docopt 15:52:46 INFO - Running setup.py install for blobuploader 15:52:46 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:52:46 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:52:46 INFO - Running setup.py install for requests 15:52:47 INFO - Running setup.py install for docopt 15:52:47 INFO - Successfully installed blobuploader requests docopt 15:52:47 INFO - Cleaning up... 15:52:47 INFO - Return code: 0 15:52:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b38030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b393f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b79aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, '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-1461710797.955625-118281298', '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:52:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:52:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:52:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:47 INFO - 'CCACHE_UMASK': '002', 15:52:47 INFO - 'DISPLAY': ':0', 15:52:47 INFO - 'HOME': '/home/cltbld', 15:52:47 INFO - 'LANG': 'en_US.UTF-8', 15:52:47 INFO - 'LOGNAME': 'cltbld', 15:52:47 INFO - 'MAIL': '/var/mail/cltbld', 15:52:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:47 INFO - 'MOZ_NO_REMOTE': '1', 15:52:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:47 INFO - 'PWD': '/builds/slave/test', 15:52:47 INFO - 'SHELL': '/bin/bash', 15:52:47 INFO - 'SHLVL': '1', 15:52:47 INFO - 'TERM': 'linux', 15:52:47 INFO - 'TMOUT': '86400', 15:52:47 INFO - 'USER': 'cltbld', 15:52:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:52:47 INFO - '_': '/tools/buildbot/bin/python'} 15:52:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:52:48 INFO - Running setup.py (path:/tmp/pip-etqChb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:52:48 INFO - Running setup.py (path:/tmp/pip-qFjp1E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:52:48 INFO - Running setup.py (path:/tmp/pip-yrjTNa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:52:48 INFO - Running setup.py (path:/tmp/pip-VwbwuW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:52:48 INFO - Running setup.py (path:/tmp/pip-Mz5QFE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:52:49 INFO - Running setup.py (path:/tmp/pip-BwsSbu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:52:49 INFO - Running setup.py (path:/tmp/pip-YiBgVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:52:49 INFO - Running setup.py (path:/tmp/pip-moRaPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:52:49 INFO - Running setup.py (path:/tmp/pip-p_AoAo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:52:49 INFO - Running setup.py (path:/tmp/pip-q1dj1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:52:49 INFO - Running setup.py (path:/tmp/pip-EPOCCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:52:49 INFO - Running setup.py (path:/tmp/pip-cs4CFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:52:50 INFO - Running setup.py (path:/tmp/pip-UcSMp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:52:50 INFO - Running setup.py (path:/tmp/pip-uBZ1hp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:50 INFO - Running setup.py (path:/tmp/pip-eMwPFj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:52:50 INFO - Running setup.py (path:/tmp/pip-FDwutN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:52:50 INFO - Running setup.py (path:/tmp/pip-upOd2o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:52:50 INFO - Running setup.py (path:/tmp/pip-bvdl9U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:52:50 INFO - Running setup.py (path:/tmp/pip-OnXMSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:52:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:52:51 INFO - Running setup.py (path:/tmp/pip-zfkESp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:52:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:52:51 INFO - Running setup.py (path:/tmp/pip-7Umw8S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:52:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:52:51 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 15:52:51 INFO - Running setup.py install for manifestparser 15:52:51 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:52:51 INFO - Running setup.py install for mozcrash 15:52:52 INFO - Running setup.py install for mozdebug 15:52:52 INFO - Running setup.py install for mozdevice 15:52:52 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:52:52 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:52:52 INFO - Running setup.py install for mozfile 15:52:52 INFO - Running setup.py install for mozhttpd 15:52:52 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:52:52 INFO - Running setup.py install for mozinfo 15:52:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Running setup.py install for mozInstall 15:52:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Running setup.py install for mozleak 15:52:53 INFO - Running setup.py install for mozlog 15:52:53 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:52:53 INFO - Running setup.py install for moznetwork 15:52:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:52:54 INFO - Running setup.py install for mozprocess 15:52:54 INFO - Running setup.py install for mozprofile 15:52:54 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:52:54 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:52:54 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:52:54 INFO - Running setup.py install for mozrunner 15:52:54 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:52:54 INFO - Running setup.py install for mozscreenshot 15:52:54 INFO - Running setup.py install for moztest 15:52:55 INFO - Running setup.py install for mozversion 15:52:55 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:52:55 INFO - Running setup.py install for wptserve 15:52:55 INFO - Running setup.py install for marionette-driver 15:52:55 INFO - Running setup.py install for browsermob-proxy 15:52:56 INFO - Running setup.py install for marionette-client 15:52:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:52:56 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:52:56 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 15:52:56 INFO - Cleaning up... 15:52:56 INFO - Return code: 0 15:52:56 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:52:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:56 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b38030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1b393f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1b79aa0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, '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-1461710797.955625-118281298', '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:52:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:52:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:52:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:56 INFO - 'CCACHE_UMASK': '002', 15:52:56 INFO - 'DISPLAY': ':0', 15:52:56 INFO - 'HOME': '/home/cltbld', 15:52:56 INFO - 'LANG': 'en_US.UTF-8', 15:52:56 INFO - 'LOGNAME': 'cltbld', 15:52:56 INFO - 'MAIL': '/var/mail/cltbld', 15:52:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:56 INFO - 'MOZ_NO_REMOTE': '1', 15:52:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:56 INFO - 'PWD': '/builds/slave/test', 15:52:56 INFO - 'SHELL': '/bin/bash', 15:52:56 INFO - 'SHLVL': '1', 15:52:56 INFO - 'TERM': 'linux', 15:52:56 INFO - 'TMOUT': '86400', 15:52:56 INFO - 'USER': 'cltbld', 15:52:56 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:52:56 INFO - '_': '/tools/buildbot/bin/python'} 15:52:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:52:57 INFO - Running setup.py (path:/tmp/pip-Me1fN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:52:57 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)) 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:52:57 INFO - Running setup.py (path:/tmp/pip-nkanep-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:52:57 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)) 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:52:57 INFO - Running setup.py (path:/tmp/pip-lZlHUI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:52:57 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)) 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:52:57 INFO - Running setup.py (path:/tmp/pip-j9CTTt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:52:57 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)) 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:52:57 INFO - Running setup.py (path:/tmp/pip-KpntN8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:52:57 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)) 15:52:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:52:57 INFO - Running setup.py (path:/tmp/pip-TnehHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:52:58 INFO - Running setup.py (path:/tmp/pip-3ncxIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:52:58 INFO - Running setup.py (path:/tmp/pip-NigSPA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:52:58 INFO - Running setup.py (path:/tmp/pip-GO7k_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:52:58 INFO - Running setup.py (path:/tmp/pip-T1yg0I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:52:58 INFO - Running setup.py (path:/tmp/pip-HMcDyc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:52:58 INFO - Running setup.py (path:/tmp/pip-lxOmOr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:52:58 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)) 15:52:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:52:58 INFO - Running setup.py (path:/tmp/pip-HAJfEB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:52:59 INFO - Running setup.py (path:/tmp/pip-6j0QQH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:59 INFO - Running setup.py (path:/tmp/pip-y83QxA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:52:59 INFO - Running setup.py (path:/tmp/pip-sl35sD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:52:59 INFO - Running setup.py (path:/tmp/pip-Fc02av-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:52:59 INFO - Running setup.py (path:/tmp/pip-ltM3jU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:52:59 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)) 15:52:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:53:00 INFO - Running setup.py (path:/tmp/pip-4IwTOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:53:00 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)) 15:53:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:00 INFO - Running setup.py (path:/tmp/pip-1NYp_V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:00 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)) 15:53:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:53:00 INFO - Running setup.py (path:/tmp/pip-OUfrE3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:53:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:01 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)) 15:53:01 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)) 15:53:01 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)) 15:53:01 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)) 15:53:01 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)) 15:53:01 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)) 15:53:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:53:01 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:53:01 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:53:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:53:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:53:01 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:53:01 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:53:04 INFO - Downloading blessings-1.6.tar.gz 15:53:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:53:05 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)) 15:53:05 INFO - Installing collected packages: blessings 15:53:05 INFO - Running setup.py install for blessings 15:53:05 INFO - Successfully installed blessings 15:53:05 INFO - Cleaning up... 15:53:05 INFO - Return code: 0 15:53:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:53:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:06 INFO - Reading from file tmpfile_stdout 15:53:06 INFO - Current package versions: 15:53:06 INFO - argparse == 1.2.1 15:53:06 INFO - blessings == 1.6 15:53:06 INFO - blobuploader == 1.2.4 15:53:06 INFO - browsermob-proxy == 0.6.0 15:53:06 INFO - docopt == 0.6.1 15:53:06 INFO - manifestparser == 1.1 15:53:06 INFO - marionette-client == 2.3.0 15:53:06 INFO - marionette-driver == 1.4.0 15:53:06 INFO - mozInstall == 1.12 15:53:06 INFO - mozcrash == 0.17 15:53:06 INFO - mozdebug == 0.1 15:53:06 INFO - mozdevice == 0.48 15:53:06 INFO - mozfile == 1.2 15:53:06 INFO - mozhttpd == 0.7 15:53:06 INFO - mozinfo == 0.9 15:53:06 INFO - mozleak == 0.1 15:53:06 INFO - mozlog == 3.1 15:53:06 INFO - moznetwork == 0.27 15:53:06 INFO - mozprocess == 0.22 15:53:06 INFO - mozprofile == 0.28 15:53:06 INFO - mozrunner == 6.11 15:53:06 INFO - mozscreenshot == 0.1 15:53:06 INFO - mozsystemmonitor == 0.0 15:53:06 INFO - moztest == 0.7 15:53:06 INFO - mozversion == 1.4 15:53:06 INFO - psutil == 3.1.1 15:53:06 INFO - requests == 1.2.3 15:53:06 INFO - wptserve == 1.4.0 15:53:06 INFO - wsgiref == 0.1.2 15:53:06 INFO - Running post-action listener: _resource_record_post_action 15:53:06 INFO - Running post-action listener: _start_resource_monitoring 15:53:06 INFO - Starting resource monitoring. 15:53:06 INFO - ##### 15:53:06 INFO - ##### Running pull step. 15:53:06 INFO - ##### 15:53:06 INFO - Running pre-action listener: _resource_record_pre_action 15:53:06 INFO - Running main action method: pull 15:53:06 INFO - Pull has nothing to do! 15:53:06 INFO - Running post-action listener: _resource_record_post_action 15:53:06 INFO - ##### 15:53:06 INFO - ##### Running install step. 15:53:06 INFO - ##### 15:53:06 INFO - Running pre-action listener: _resource_record_pre_action 15:53:06 INFO - Running main action method: install 15:53:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:06 INFO - Reading from file tmpfile_stdout 15:53:06 INFO - Detecting whether we're running mozinstall >=1.0... 15:53:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:53:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:53:06 INFO - Reading from file tmpfile_stdout 15:53:06 INFO - Output received: 15:53:06 INFO - Usage: mozinstall [options] installer 15:53:06 INFO - Options: 15:53:06 INFO - -h, --help show this help message and exit 15:53:06 INFO - -d DEST, --destination=DEST 15:53:06 INFO - Directory to install application into. [default: 15:53:06 INFO - "/builds/slave/test"] 15:53:06 INFO - --app=APP Application being installed. [default: firefox] 15:53:06 INFO - mkdir: /builds/slave/test/build/application 15:53:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 15:53:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 15:53:39 INFO - Reading from file tmpfile_stdout 15:53:39 INFO - Output received: 15:53:39 INFO - /builds/slave/test/build/application/firefox/firefox 15:53:39 INFO - Running post-action listener: _resource_record_post_action 15:53:39 INFO - ##### 15:53:39 INFO - ##### Running run-tests step. 15:53:39 INFO - ##### 15:53:39 INFO - Running pre-action listener: _resource_record_pre_action 15:53:39 INFO - Running main action method: run_tests 15:53:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:53:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:53:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:53:39 INFO - grabbing minidump binary from tooltool 15:53:39 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:53:39 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 0x1c48450>, '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 0x1c403c0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1c40730>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:53:39 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 15:53:39 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 15:53:39 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:53:39 INFO - Return code: 0 15:53:39 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 15:53:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:53:39 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/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.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 15:53:39 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/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.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 15:53:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:39 INFO - 'CCACHE_UMASK': '002', 15:53:39 INFO - 'DISPLAY': ':0', 15:53:39 INFO - 'HOME': '/home/cltbld', 15:53:39 INFO - 'LANG': 'en_US.UTF-8', 15:53:39 INFO - 'LOGNAME': 'cltbld', 15:53:39 INFO - 'MAIL': '/var/mail/cltbld', 15:53:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:53:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:39 INFO - 'MOZ_NO_REMOTE': '1', 15:53:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:39 INFO - 'PWD': '/builds/slave/test', 15:53:39 INFO - 'SHELL': '/bin/bash', 15:53:39 INFO - 'SHLVL': '1', 15:53:39 INFO - 'TERM': 'linux', 15:53:39 INFO - 'TMOUT': '86400', 15:53:39 INFO - 'USER': 'cltbld', 15:53:39 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461710797.955625-118281298', 15:53:39 INFO - '_': '/tools/buildbot/bin/python'} 15:53:39 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/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.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 15:53:40 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 15:53:40 INFO - import pkg_resources 15:53:41 INFO - Using 1 client processes 15:53:41 INFO - wptserve Starting http server on 127.0.0.1:8000 15:53:42 INFO - wptserve Starting http server on 127.0.0.1:8001 15:53:42 INFO - wptserve Starting http server on 127.0.0.1:8443 15:53:44 INFO - SUITE-START | Running 778 tests 15:53:44 INFO - Running testharness tests 15:53:44 INFO - Setting up ssl 15:53:44 INFO - PROCESS | certutil | 15:53:44 INFO - PROCESS | certutil | 15:53:44 INFO - PROCESS | certutil | 15:53:44 INFO - Certificate Nickname Trust Attributes 15:53:44 INFO - SSL,S/MIME,JAR/XPI 15:53:44 INFO - 15:53:44 INFO - web-platform-tests CT,, 15:53:44 INFO - 15:53:44 INFO - Starting runner 15:53:46 INFO - PROCESS | 6483 | 1461711226919 Marionette DEBUG Marionette enabled via build flag and pref 15:53:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25137000 == 1 [pid = 6483] [id = 1] 15:53:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 1 (0x7fbe25137800) [pid = 6483] [serial = 1] [outer = (nil)] 15:53:47 INFO - PROCESS | 6483 | [6483] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 15:53:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 2 (0x7fbe25138800) [pid = 6483] [serial = 2] [outer = 0x7fbe25137800] 15:53:47 INFO - PROCESS | 6483 | 1461711227642 Marionette INFO Listening on port 2828 15:53:48 INFO - PROCESS | 6483 | 1461711228179 Marionette DEBUG Marionette enabled via command-line flag 15:53:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2200e000 == 2 [pid = 6483] [id = 2] 15:53:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 3 (0x7fbe2200e800) [pid = 6483] [serial = 3] [outer = (nil)] 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: No inner window available!: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9826 15:53:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 4 (0x7fbe2200f800) [pid = 6483] [serial = 4] [outer = 0x7fbe2200e800] 15:53:48 INFO - PROCESS | 6483 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fbe220f6d60 15:53:48 INFO - PROCESS | 6483 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fbe26d875b0 15:53:48 INFO - PROCESS | 6483 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fbe21458820 15:53:48 INFO - PROCESS | 6483 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fbe21458b20 15:53:48 INFO - PROCESS | 6483 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fbe21458e50 15:53:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 5 (0x7fbe21493800) [pid = 6483] [serial = 5] [outer = 0x7fbe25137800] 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:53:48 INFO - PROCESS | 6483 | 1461711228582 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35676 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:53:48 INFO - PROCESS | 6483 | 1461711228673 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35677 15:53:48 INFO - PROCESS | 6483 | 1461711228679 Marionette DEBUG Closed connection conn0 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:53:48 INFO - PROCESS | 6483 | 1461711228806 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35678 15:53:48 INFO - PROCESS | 6483 | 1461711228810 Marionette DEBUG Closed connection conn1 15:53:48 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:53:48 INFO - PROCESS | 6483 | 1461711228875 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35679 15:53:48 INFO - PROCESS | 6483 | 1461711228884 Marionette DEBUG Closed connection conn2 15:53:48 INFO - PROCESS | 6483 | 1461711228935 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:53:48 INFO - PROCESS | 6483 | 1461711228949 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","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":"20160426142000","device":"desktop","version":"49.0a1"} 15:53:49 INFO - PROCESS | 6483 | [6483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:53:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1587d000 == 3 [pid = 6483] [id = 3] 15:53:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 6 (0x7fbe1587d800) [pid = 6483] [serial = 6] [outer = (nil)] 15:53:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1587e000 == 4 [pid = 6483] [id = 4] 15:53:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 7 (0x7fbe15650800) [pid = 6483] [serial = 7] [outer = (nil)] 15:53:50 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:53:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14b3a000 == 5 [pid = 6483] [id = 5] 15:53:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 8 (0x7fbe14bd8400) [pid = 6483] [serial = 8] [outer = (nil)] 15:53:51 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:53:51 INFO - PROCESS | 6483 | [6483] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:53:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 9 (0x7fbe1477b800) [pid = 6483] [serial = 9] [outer = 0x7fbe14bd8400] 15:53:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 10 (0x7fbe144bd800) [pid = 6483] [serial = 10] [outer = 0x7fbe1587d800] 15:53:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 11 (0x7fbe1421ec00) [pid = 6483] [serial = 11] [outer = 0x7fbe15650800] 15:53:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 12 (0x7fbe14220800) [pid = 6483] [serial = 12] [outer = 0x7fbe14bd8400] 15:53:52 INFO - PROCESS | 6483 | 1461711232758 Marionette DEBUG loaded listener.js 15:53:52 INFO - PROCESS | 6483 | 1461711232779 Marionette DEBUG loaded listener.js 15:53:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 13 (0x7fbe1216ac00) [pid = 6483] [serial = 13] [outer = 0x7fbe14bd8400] 15:53:53 INFO - PROCESS | 6483 | 1461711233478 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"115ca778-1a66-4ddb-89d9-84b2a6a05c1b","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","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":"20160426142000","device":"desktop","version":"49.0a1","command_id":1}}] 15:53:53 INFO - PROCESS | 6483 | 1461711233713 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:53:53 INFO - PROCESS | 6483 | 1461711233910 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:53:54 INFO - PROCESS | 6483 | 1461711234149 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:53:54 INFO - PROCESS | 6483 | [6483] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:53:54 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:53:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 14 (0x7fbe0e27f800) [pid = 6483] [serial = 14] [outer = 0x7fbe14bd8400] 15:53:54 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:53:54 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:53:54 INFO - PROCESS | 6483 | 1461711234748 Marionette TRACE conn3 <- [1,3,null,{}] 15:53:54 INFO - PROCESS | 6483 | 1461711234846 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:53:54 INFO - PROCESS | 6483 | 1461711234883 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:53:54 INFO - PROCESS | 6483 | 1461711234938 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:53:54 INFO - PROCESS | 6483 | 1461711234943 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 15:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:53:54 INFO - PROCESS | 6483 | 1461711234976 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:53:54 INFO - PROCESS | 6483 | 1461711234980 Marionette TRACE conn3 <- [1,6,null,{}] 15:53:55 INFO - PROCESS | 6483 | 1461711235038 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:55 INFO - PROCESS | 6483 | 1461711235055 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:53:55 INFO - PROCESS | 6483 | 1461711235065 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d88f000 == 6 [pid = 6483] [id = 6] 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 15 (0x7fbe0d60fc00) [pid = 6483] [serial = 15] [outer = (nil)] 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 16 (0x7fbe0d611800) [pid = 6483] [serial = 16] [outer = 0x7fbe0d60fc00] 15:53:55 INFO - PROCESS | 6483 | 1461711235143 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 17 (0x7fbe0d618400) [pid = 6483] [serial = 17] [outer = 0x7fbe0d60fc00] 15:53:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d45d800 == 7 [pid = 6483] [id = 7] 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 18 (0x7fbe0d494000) [pid = 6483] [serial = 18] [outer = (nil)] 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 19 (0x7fbe0d49a400) [pid = 6483] [serial = 19] [outer = 0x7fbe0d494000] 15:53:55 INFO - PROCESS | 6483 | 1461711235634 Marionette DEBUG loaded listener.js 15:53:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 20 (0x7fbe0d4df000) [pid = 6483] [serial = 20] [outer = 0x7fbe0d494000] 15:53:56 INFO - PROCESS | 6483 | [6483] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 15:53:56 INFO - PROCESS | 6483 | 1461711236160 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1261ms 15:53:56 INFO - PROCESS | 6483 | 1461711236275 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:53:56 INFO - PROCESS | 6483 | 1461711236277 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 15:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:53:56 INFO - PROCESS | 6483 | 1461711236308 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:53:56 INFO - PROCESS | 6483 | 1461711236311 Marionette TRACE conn3 <- [1,10,null,{}] 15:53:56 INFO - PROCESS | 6483 | 1461711236334 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:56 INFO - PROCESS | 6483 | 1461711236516 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:53:56 INFO - PROCESS | 6483 | 1461711236538 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b81b000 == 8 [pid = 6483] [id = 8] 15:53:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 21 (0x7fbe0b843800) [pid = 6483] [serial = 21] [outer = (nil)] 15:53:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 22 (0x7fbe0c7cd800) [pid = 6483] [serial = 22] [outer = 0x7fbe0b843800] 15:53:56 INFO - PROCESS | 6483 | 1461711236610 Marionette DEBUG loaded listener.js 15:53:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 23 (0x7fbe18751800) [pid = 6483] [serial = 23] [outer = 0x7fbe0b843800] 15:53:57 INFO - PROCESS | 6483 | 1461711237229 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 15:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 962ms 15:53:57 INFO - PROCESS | 6483 | 1461711237253 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:53:57 INFO - PROCESS | 6483 | 1461711237257 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 15:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:53:57 INFO - PROCESS | 6483 | 1461711237566 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:53:57 INFO - PROCESS | 6483 | 1461711237573 Marionette TRACE conn3 <- [1,14,null,{}] 15:53:57 INFO - PROCESS | 6483 | 1461711237585 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:57 INFO - PROCESS | 6483 | 1461711237783 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:53:57 INFO - PROCESS | 6483 | 1461711237905 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b926800 == 9 [pid = 6483] [id = 9] 15:53:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 24 (0x7fbe0bb97800) [pid = 6483] [serial = 24] [outer = (nil)] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 25 (0x7fbe0bb9bc00) [pid = 6483] [serial = 25] [outer = 0x7fbe0bb97800] 15:53:58 INFO - PROCESS | 6483 | 1461711238023 Marionette DEBUG loaded listener.js 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 26 (0x7fbe0d498c00) [pid = 6483] [serial = 26] [outer = 0x7fbe0bb97800] 15:53:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d113800 == 10 [pid = 6483] [id = 10] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 27 (0x7fbe0d114000) [pid = 6483] [serial = 27] [outer = (nil)] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 28 (0x7fbe0d11a000) [pid = 6483] [serial = 28] [outer = 0x7fbe0d114000] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 29 (0x7fbe0d116800) [pid = 6483] [serial = 29] [outer = 0x7fbe0d114000] 15:53:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c7a8000 == 11 [pid = 6483] [id = 11] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 30 (0x7fbe0d614000) [pid = 6483] [serial = 30] [outer = (nil)] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 31 (0x7fbe12932400) [pid = 6483] [serial = 31] [outer = 0x7fbe0d614000] 15:53:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 32 (0x7fbe12d10800) [pid = 6483] [serial = 32] [outer = 0x7fbe0d614000] 15:53:59 INFO - PROCESS | 6483 | 1461711239121 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 15:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1821ms 15:53:59 INFO - PROCESS | 6483 | 1461711239221 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:53:59 INFO - PROCESS | 6483 | 1461711239227 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 15:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:53:59 INFO - PROCESS | 6483 | 1461711239239 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:53:59 INFO - PROCESS | 6483 | 1461711239243 Marionette TRACE conn3 <- [1,18,null,{}] 15:53:59 INFO - PROCESS | 6483 | 1461711239255 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:53:59 INFO - PROCESS | 6483 | 1461711239465 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:53:59 INFO - PROCESS | 6483 | 1461711239600 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:53:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11532800 == 12 [pid = 6483] [id = 12] 15:53:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 33 (0x7fbe0ed6b400) [pid = 6483] [serial = 33] [outer = (nil)] 15:53:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 34 (0x7fbe12a9ac00) [pid = 6483] [serial = 34] [outer = 0x7fbe0ed6b400] 15:53:59 INFO - PROCESS | 6483 | 1461711239676 Marionette DEBUG loaded listener.js 15:53:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 35 (0x7fbe15217000) [pid = 6483] [serial = 35] [outer = 0x7fbe0ed6b400] 15:54:00 INFO - PROCESS | 6483 | 1461711240437 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 15:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1246ms 15:54:00 INFO - PROCESS | 6483 | 1461711240486 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:54:00 INFO - PROCESS | 6483 | 1461711240492 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 15:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:54:00 INFO - PROCESS | 6483 | 1461711240499 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:54:00 INFO - PROCESS | 6483 | 1461711240503 Marionette TRACE conn3 <- [1,22,null,{}] 15:54:00 INFO - PROCESS | 6483 | 1461711240527 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:00 INFO - PROCESS | 6483 | 1461711240721 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:54:00 INFO - PROCESS | 6483 | 1461711240869 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14b34800 == 13 [pid = 6483] [id = 13] 15:54:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 36 (0x7fbe15515800) [pid = 6483] [serial = 36] [outer = (nil)] 15:54:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 37 (0x7fbe15ad9000) [pid = 6483] [serial = 37] [outer = 0x7fbe15515800] 15:54:00 INFO - PROCESS | 6483 | 1461711240960 Marionette DEBUG loaded listener.js 15:54:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 38 (0x7fbe1671e400) [pid = 6483] [serial = 38] [outer = 0x7fbe15515800] 15:54:01 INFO - PROCESS | 6483 | 1461711241811 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 15:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1351ms 15:54:01 INFO - PROCESS | 6483 | 1461711241851 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:54:01 INFO - PROCESS | 6483 | 1461711241855 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 15:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:54:01 INFO - PROCESS | 6483 | 1461711241861 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:54:01 INFO - PROCESS | 6483 | 1461711241864 Marionette TRACE conn3 <- [1,26,null,{}] 15:54:01 INFO - PROCESS | 6483 | 1461711241870 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:02 INFO - PROCESS | 6483 | 1461711242058 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:54:02 INFO - PROCESS | 6483 | 1461711242324 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e23d000 == 14 [pid = 6483] [id = 14] 15:54:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 39 (0x7fbe0f15f000) [pid = 6483] [serial = 39] [outer = (nil)] 15:54:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 40 (0x7fbe11f07400) [pid = 6483] [serial = 40] [outer = 0x7fbe0f15f000] 15:54:02 INFO - PROCESS | 6483 | 1461711242440 Marionette DEBUG loaded listener.js 15:54:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 41 (0x7fbe14d9b400) [pid = 6483] [serial = 41] [outer = 0x7fbe0f15f000] 15:54:03 INFO - PROCESS | 6483 | 1461711243417 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1638ms 15:54:03 INFO - PROCESS | 6483 | 1461711243501 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:54:03 INFO - PROCESS | 6483 | 1461711243506 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 15:54:03 INFO - PROCESS | 6483 | 1461711243514 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - PROCESS | 6483 | 1461711243519 Marionette TRACE conn3 <- [1,30,null,{}] 15:54:03 INFO - PROCESS | 6483 | 1461711243526 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:03 INFO - PROCESS | 6483 | 1461711243676 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:54:03 INFO - PROCESS | 6483 | 1461711243691 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14115800 == 15 [pid = 6483] [id = 15] 15:54:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 42 (0x7fbe0d49d400) [pid = 6483] [serial = 42] [outer = (nil)] 15:54:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 43 (0x7fbe1550d000) [pid = 6483] [serial = 43] [outer = 0x7fbe0d49d400] 15:54:03 INFO - PROCESS | 6483 | 1461711243766 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 44 (0x7fbe15ade800) [pid = 6483] [serial = 44] [outer = 0x7fbe0d49d400] 15:54:04 INFO - PROCESS | 6483 | 1461711244545 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 15:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1090ms 15:54:04 INFO - PROCESS | 6483 | 1461711244606 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:54:04 INFO - PROCESS | 6483 | 1461711244613 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 15:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:54:04 INFO - PROCESS | 6483 | 1461711244623 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:54:04 INFO - PROCESS | 6483 | 1461711244627 Marionette TRACE conn3 <- [1,34,null,{}] 15:54:04 INFO - PROCESS | 6483 | 1461711244633 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:04 INFO - PROCESS | 6483 | 1461711244827 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:54:04 INFO - PROCESS | 6483 | 1461711244905 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a2800 == 16 [pid = 6483] [id = 16] 15:54:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 45 (0x7fbe11511800) [pid = 6483] [serial = 45] [outer = (nil)] 15:54:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 46 (0x7fbe182e1c00) [pid = 6483] [serial = 46] [outer = 0x7fbe11511800] 15:54:04 INFO - PROCESS | 6483 | 1461711244969 Marionette DEBUG loaded listener.js 15:54:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 47 (0x7fbe1871e800) [pid = 6483] [serial = 47] [outer = 0x7fbe11511800] 15:54:05 INFO - PROCESS | 6483 | 1461711245623 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1037ms 15:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:54:05 INFO - PROCESS | 6483 | 1461711245660 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 6483 | 1461711245663 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 15:54:05 INFO - PROCESS | 6483 | 1461711245675 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - PROCESS | 6483 | 1461711245688 Marionette TRACE conn3 <- [1,38,null,{}] 15:54:05 INFO - PROCESS | 6483 | 1461711245724 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:05 INFO - PROCESS | 6483 | 1461711245882 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:54:05 INFO - PROCESS | 6483 | 1461711245905 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15888000 == 17 [pid = 6483] [id = 17] 15:54:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 48 (0x7fbe2140a400) [pid = 6483] [serial = 48] [outer = (nil)] 15:54:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 49 (0x7fbe222be800) [pid = 6483] [serial = 49] [outer = 0x7fbe2140a400] 15:54:05 INFO - PROCESS | 6483 | 1461711245967 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 50 (0x7fbe22366400) [pid = 6483] [serial = 50] [outer = 0x7fbe2140a400] 15:54:06 INFO - PROCESS | 6483 | 1461711246682 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 15:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1050ms 15:54:06 INFO - PROCESS | 6483 | 1461711246720 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:54:06 INFO - PROCESS | 6483 | 1461711246725 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 15:54:06 INFO - PROCESS | 6483 | 1461711246731 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:54:06 INFO - PROCESS | 6483 | 1461711246734 Marionette TRACE conn3 <- [1,42,null,{}] 15:54:06 INFO - PROCESS | 6483 | 1461711246739 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:06 INFO - PROCESS | 6483 | 1461711246951 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:54:06 INFO - PROCESS | 6483 | 1461711246985 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:07 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15b3a000 == 18 [pid = 6483] [id = 18] 15:54:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 51 (0x7fbe22369400) [pid = 6483] [serial = 51] [outer = (nil)] 15:54:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 52 (0x7fbe223ef400) [pid = 6483] [serial = 52] [outer = 0x7fbe22369400] 15:54:07 INFO - PROCESS | 6483 | 1461711247095 Marionette DEBUG loaded listener.js 15:54:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 53 (0x7fbe2254c000) [pid = 6483] [serial = 53] [outer = 0x7fbe22369400] 15:54:07 INFO - PROCESS | 6483 | 1461711247980 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 15:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1285ms 15:54:08 INFO - PROCESS | 6483 | 1461711248022 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 6483 | 1461711248038 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 15:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:54:08 INFO - PROCESS | 6483 | 1461711248053 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 6483 | 1461711248059 Marionette TRACE conn3 <- [1,46,null,{}] 15:54:08 INFO - PROCESS | 6483 | 1461711248068 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:08 INFO - PROCESS | 6483 | 1461711248310 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:54:08 INFO - PROCESS | 6483 | 1461711248412 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11528000 == 19 [pid = 6483] [id = 19] 15:54:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 54 (0x7fbe0d4a0800) [pid = 6483] [serial = 54] [outer = (nil)] 15:54:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 55 (0x7fbe0edcd800) [pid = 6483] [serial = 55] [outer = 0x7fbe0d4a0800] 15:54:08 INFO - PROCESS | 6483 | 1461711248493 Marionette DEBUG loaded listener.js 15:54:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 56 (0x7fbe11f0fc00) [pid = 6483] [serial = 56] [outer = 0x7fbe0d4a0800] 15:54:09 INFO - PROCESS | 6483 | 1461711249378 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1400ms 15:54:09 INFO - PROCESS | 6483 | 1461711249454 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:54:09 INFO - PROCESS | 6483 | 1461711249471 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 15:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:54:09 INFO - PROCESS | 6483 | 1461711249488 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:54:09 INFO - PROCESS | 6483 | 1461711249493 Marionette TRACE conn3 <- [1,50,null,{}] 15:54:09 INFO - PROCESS | 6483 | 1461711249551 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:09 INFO - PROCESS | 6483 | 1461711249749 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:54:09 INFO - PROCESS | 6483 | 1461711249912 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe155a1800 == 20 [pid = 6483] [id = 20] 15:54:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 57 (0x7fbe12168c00) [pid = 6483] [serial = 57] [outer = (nil)] 15:54:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 58 (0x7fbe1520ec00) [pid = 6483] [serial = 58] [outer = 0x7fbe12168c00] 15:54:10 INFO - PROCESS | 6483 | 1461711249995 Marionette DEBUG loaded listener.js 15:54:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 59 (0x7fbe15b8d000) [pid = 6483] [serial = 59] [outer = 0x7fbe12168c00] 15:54:10 INFO - PROCESS | 6483 | 1461711250783 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1338ms 15:54:10 INFO - PROCESS | 6483 | 1461711250827 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:54:10 INFO - PROCESS | 6483 | 1461711250838 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 15:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:54:10 INFO - PROCESS | 6483 | 1461711250893 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 6483 | 1461711250900 Marionette TRACE conn3 <- [1,54,null,{}] 15:54:10 INFO - PROCESS | 6483 | 1461711250925 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:11 INFO - PROCESS | 6483 | 1461711251100 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:54:11 INFO - PROCESS | 6483 | 1461711251196 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18219800 == 21 [pid = 6483] [id = 21] 15:54:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 60 (0x7fbe182f4000) [pid = 6483] [serial = 60] [outer = (nil)] 15:54:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 61 (0x7fbe1875b000) [pid = 6483] [serial = 61] [outer = 0x7fbe182f4000] 15:54:11 INFO - PROCESS | 6483 | 1461711251280 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 62 (0x7fbe2236b800) [pid = 6483] [serial = 62] [outer = 0x7fbe182f4000] 15:54:12 INFO - PROCESS | 6483 | 1461711252095 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1294ms 15:54:12 INFO - PROCESS | 6483 | 1461711252142 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:54:12 INFO - PROCESS | 6483 | 1461711252147 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 15:54:12 INFO - PROCESS | 6483 | 1461711252154 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:54:12 INFO - PROCESS | 6483 | 1461711252157 Marionette TRACE conn3 <- [1,58,null,{}] 15:54:12 INFO - PROCESS | 6483 | 1461711252163 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:12 INFO - PROCESS | 6483 | 1461711252349 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:54:12 INFO - PROCESS | 6483 | 1461711252448 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe187e4000 == 22 [pid = 6483] [id = 22] 15:54:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 63 (0x7fbe1416fc00) [pid = 6483] [serial = 63] [outer = (nil)] 15:54:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 64 (0x7fbe23434800) [pid = 6483] [serial = 64] [outer = 0x7fbe1416fc00] 15:54:12 INFO - PROCESS | 6483 | 1461711252523 Marionette DEBUG loaded listener.js 15:54:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 65 (0x7fbe23507400) [pid = 6483] [serial = 65] [outer = 0x7fbe1416fc00] 15:54:13 INFO - PROCESS | 6483 | 1461711253383 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1297ms 15:54:13 INFO - PROCESS | 6483 | 1461711253452 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:54:13 INFO - PROCESS | 6483 | 1461711253457 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 15:54:13 INFO - PROCESS | 6483 | 1461711253465 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:54:13 INFO - PROCESS | 6483 | 1461711253468 Marionette TRACE conn3 <- [1,62,null,{}] 15:54:13 INFO - PROCESS | 6483 | 1461711253476 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:13 INFO - PROCESS | 6483 | 1461711253699 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:54:13 INFO - PROCESS | 6483 | 1461711253846 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1c4e7800 == 23 [pid = 6483] [id = 23] 15:54:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 66 (0x7fbe0c7cec00) [pid = 6483] [serial = 66] [outer = (nil)] 15:54:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 67 (0x7fbe235c0c00) [pid = 6483] [serial = 67] [outer = 0x7fbe0c7cec00] 15:54:13 INFO - PROCESS | 6483 | 1461711253925 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 68 (0x7fbe238d9400) [pid = 6483] [serial = 68] [outer = 0x7fbe0c7cec00] 15:54:14 INFO - PROCESS | 6483 | 1461711254825 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1403ms 15:54:14 INFO - PROCESS | 6483 | 1461711254867 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:54:14 INFO - PROCESS | 6483 | 1461711254873 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 15:54:14 INFO - PROCESS | 6483 | 1461711254882 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - PROCESS | 6483 | 1461711254887 Marionette TRACE conn3 <- [1,66,null,{}] 15:54:14 INFO - PROCESS | 6483 | 1461711254897 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:15 INFO - PROCESS | 6483 | 1461711255061 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:54:15 INFO - PROCESS | 6483 | 1461711255219 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d114800 == 24 [pid = 6483] [id = 24] 15:54:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 69 (0x7fbe0d613400) [pid = 6483] [serial = 69] [outer = (nil)] 15:54:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 70 (0x7fbe115c7400) [pid = 6483] [serial = 70] [outer = 0x7fbe0d613400] 15:54:15 INFO - PROCESS | 6483 | 1461711255298 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 71 (0x7fbe137b7800) [pid = 6483] [serial = 71] [outer = 0x7fbe0d613400] 15:54:15 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15888000 == 23 [pid = 6483] [id = 17] 15:54:15 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a2800 == 22 [pid = 6483] [id = 16] 15:54:15 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14115800 == 21 [pid = 6483] [id = 15] 15:54:15 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e23d000 == 20 [pid = 6483] [id = 14] 15:54:15 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b926800 == 19 [pid = 6483] [id = 9] 15:54:16 INFO - PROCESS | 6483 | 1461711256234 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1391ms 15:54:16 INFO - PROCESS | 6483 | 1461711256291 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:54:16 INFO - PROCESS | 6483 | 1461711256299 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 15:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:54:16 INFO - PROCESS | 6483 | 1461711256316 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 6483 | 1461711256324 Marionette TRACE conn3 <- [1,70,null,{}] 15:54:16 INFO - PROCESS | 6483 | 1461711256336 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:16 INFO - PROCESS | 6483 | 1461711256565 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:54:16 INFO - PROCESS | 6483 | 1461711256729 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14115800 == 20 [pid = 6483] [id = 25] 15:54:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 72 (0x7fbe14165400) [pid = 6483] [serial = 72] [outer = (nil)] 15:54:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 73 (0x7fbe14224400) [pid = 6483] [serial = 73] [outer = 0x7fbe14165400] 15:54:16 INFO - PROCESS | 6483 | 1461711256860 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 74 (0x7fbe1527e000) [pid = 6483] [serial = 74] [outer = 0x7fbe14165400] 15:54:17 INFO - PROCESS | 6483 | 1461711257783 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1545ms 15:54:17 INFO - PROCESS | 6483 | 1461711257859 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:54:17 INFO - PROCESS | 6483 | 1461711257868 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 15:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:54:17 INFO - PROCESS | 6483 | 1461711257879 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:54:17 INFO - PROCESS | 6483 | 1461711257883 Marionette TRACE conn3 <- [1,74,null,{}] 15:54:17 INFO - PROCESS | 6483 | 1461711257890 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:18 INFO - PROCESS | 6483 | 1461711258058 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:54:18 INFO - PROCESS | 6483 | 1461711258197 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15595000 == 21 [pid = 6483] [id = 26] 15:54:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 75 (0x7fbe1421f400) [pid = 6483] [serial = 75] [outer = (nil)] 15:54:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 76 (0x7fbe1564a800) [pid = 6483] [serial = 76] [outer = 0x7fbe1421f400] 15:54:18 INFO - PROCESS | 6483 | 1461711258275 Marionette DEBUG loaded listener.js 15:54:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 77 (0x7fbe1611ac00) [pid = 6483] [serial = 77] [outer = 0x7fbe1421f400] 15:54:19 INFO - PROCESS | 6483 | 1461711259117 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1280ms 15:54:19 INFO - PROCESS | 6483 | 1461711259160 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:54:19 INFO - PROCESS | 6483 | 1461711259164 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 15:54:19 INFO - PROCESS | 6483 | 1461711259171 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:54:19 INFO - PROCESS | 6483 | 1461711259176 Marionette TRACE conn3 <- [1,78,null,{}] 15:54:19 INFO - PROCESS | 6483 | 1461711259193 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:19 INFO - PROCESS | 6483 | 1461711259367 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:54:19 INFO - PROCESS | 6483 | 1461711259497 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18489000 == 22 [pid = 6483] [id = 27] 15:54:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 78 (0x7fbe18463800) [pid = 6483] [serial = 78] [outer = (nil)] 15:54:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 79 (0x7fbe2140b800) [pid = 6483] [serial = 79] [outer = 0x7fbe18463800] 15:54:19 INFO - PROCESS | 6483 | 1461711259603 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 80 (0x7fbe223e4800) [pid = 6483] [serial = 80] [outer = 0x7fbe18463800] 15:54:20 INFO - PROCESS | 6483 | 1461711260469 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1347ms 15:54:20 INFO - PROCESS | 6483 | 1461711260519 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:54:20 INFO - PROCESS | 6483 | 1461711260524 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 15:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:54:20 INFO - PROCESS | 6483 | 1461711260530 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:54:20 INFO - PROCESS | 6483 | 1461711260534 Marionette TRACE conn3 <- [1,82,null,{}] 15:54:20 INFO - PROCESS | 6483 | 1461711260539 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:20 INFO - PROCESS | 6483 | 1461711260702 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:54:20 INFO - PROCESS | 6483 | 1461711260829 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe220b8800 == 23 [pid = 6483] [id = 28] 15:54:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 81 (0x7fbe1846a800) [pid = 6483] [serial = 81] [outer = (nil)] 15:54:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 82 (0x7fbe227f4800) [pid = 6483] [serial = 82] [outer = 0x7fbe1846a800] 15:54:20 INFO - PROCESS | 6483 | 1461711260916 Marionette DEBUG loaded listener.js 15:54:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 83 (0x7fbe23730000) [pid = 6483] [serial = 83] [outer = 0x7fbe1846a800] 15:54:21 INFO - PROCESS | 6483 | 1461711261693 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1229ms 15:54:21 INFO - PROCESS | 6483 | 1461711261760 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:54:21 INFO - PROCESS | 6483 | 1461711261763 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 15:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:54:21 INFO - PROCESS | 6483 | 1461711261769 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:54:21 INFO - PROCESS | 6483 | 1461711261773 Marionette TRACE conn3 <- [1,86,null,{}] 15:54:21 INFO - PROCESS | 6483 | 1461711261779 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:21 INFO - PROCESS | 6483 | 1461711261935 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:54:22 INFO - PROCESS | 6483 | 1461711262063 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe223a0000 == 24 [pid = 6483] [id = 29] 15:54:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 84 (0x7fbe0c7d7000) [pid = 6483] [serial = 84] [outer = (nil)] 15:54:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 85 (0x7fbe25640400) [pid = 6483] [serial = 85] [outer = 0x7fbe0c7d7000] 15:54:22 INFO - PROCESS | 6483 | 1461711262136 Marionette DEBUG loaded listener.js 15:54:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 86 (0x7fbe26f78800) [pid = 6483] [serial = 86] [outer = 0x7fbe0c7d7000] 15:54:23 INFO - PROCESS | 6483 | 1461711263098 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1385ms 15:54:23 INFO - PROCESS | 6483 | 1461711263159 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:54:23 INFO - PROCESS | 6483 | 1461711263168 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 15:54:23 INFO - PROCESS | 6483 | 1461711263182 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 6483 | 1461711263191 Marionette TRACE conn3 <- [1,90,null,{}] 15:54:23 INFO - PROCESS | 6483 | 1461711263204 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:23 INFO - PROCESS | 6483 | 1461711263545 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:54:23 INFO - PROCESS | 6483 | 1461711263782 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12f46800 == 25 [pid = 6483] [id = 30] 15:54:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 87 (0x7fbe14f28400) [pid = 6483] [serial = 87] [outer = (nil)] 15:54:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 88 (0x7fbe1521ac00) [pid = 6483] [serial = 88] [outer = 0x7fbe14f28400] 15:54:23 INFO - PROCESS | 6483 | 1461711263903 Marionette DEBUG loaded listener.js 15:54:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 89 (0x7fbe15286c00) [pid = 6483] [serial = 89] [outer = 0x7fbe14f28400] 15:54:24 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18219800 == 24 [pid = 6483] [id = 21] 15:54:24 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe155a1800 == 23 [pid = 6483] [id = 20] 15:54:24 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11528000 == 22 [pid = 6483] [id = 19] 15:54:24 INFO - PROCESS | 6483 | 1461711264848 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 15:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1748ms 15:54:24 INFO - PROCESS | 6483 | 1461711264927 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:54:24 INFO - PROCESS | 6483 | 1461711264934 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 15:54:24 INFO - PROCESS | 6483 | 1461711264942 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:54:24 INFO - PROCESS | 6483 | 1461711264949 Marionette TRACE conn3 <- [1,94,null,{}] 15:54:24 INFO - PROCESS | 6483 | 1461711264957 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:25 INFO - PROCESS | 6483 | 1461711265169 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:54:25 INFO - PROCESS | 6483 | 1461711265301 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe166eb800 == 23 [pid = 6483] [id = 31] 15:54:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 90 (0x7fbe15287800) [pid = 6483] [serial = 90] [outer = (nil)] 15:54:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 91 (0x7fbe1528a000) [pid = 6483] [serial = 91] [outer = 0x7fbe15287800] 15:54:25 INFO - PROCESS | 6483 | 1461711265384 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe15b8a800) [pid = 6483] [serial = 92] [outer = 0x7fbe15287800] 15:54:26 INFO - PROCESS | 6483 | 1461711266224 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1335ms 15:54:26 INFO - PROCESS | 6483 | 1461711266277 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 6483 | 1461711266286 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 15:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:54:26 INFO - PROCESS | 6483 | 1461711266297 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 6483 | 1461711266302 Marionette TRACE conn3 <- [1,98,null,{}] 15:54:26 INFO - PROCESS | 6483 | 1461711266308 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:26 INFO - PROCESS | 6483 | 1461711266480 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:54:26 INFO - PROCESS | 6483 | 1461711266610 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2201e000 == 24 [pid = 6483] [id = 32] 15:54:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe15287c00) [pid = 6483] [serial = 93] [outer = (nil)] 15:54:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe2206ac00) [pid = 6483] [serial = 94] [outer = 0x7fbe15287c00] 15:54:26 INFO - PROCESS | 6483 | 1461711266685 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe223ee400) [pid = 6483] [serial = 95] [outer = 0x7fbe15287c00] 15:54:27 INFO - PROCESS | 6483 | 1461711267560 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1330ms 15:54:27 INFO - PROCESS | 6483 | 1461711267628 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 6483 | 1461711267632 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 15:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:54:27 INFO - PROCESS | 6483 | 1461711267638 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 6483 | 1461711267645 Marionette TRACE conn3 <- [1,102,null,{}] 15:54:27 INFO - PROCESS | 6483 | 1461711267661 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:27 INFO - PROCESS | 6483 | 1461711267842 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:54:27 INFO - PROCESS | 6483 | 1461711267975 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2371e000 == 25 [pid = 6483] [id = 33] 15:54:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe256be400) [pid = 6483] [serial = 96] [outer = (nil)] 15:54:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe26f7f400) [pid = 6483] [serial = 97] [outer = 0x7fbe256be400] 15:54:28 INFO - PROCESS | 6483 | 1461711268061 Marionette DEBUG loaded listener.js 15:54:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe27578c00) [pid = 6483] [serial = 98] [outer = 0x7fbe256be400] 15:54:28 INFO - PROCESS | 6483 | 1461711268871 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1285ms 15:54:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe222c4400) [pid = 6483] [serial = 99] [outer = 0x7fbe0d614000] 15:54:28 INFO - PROCESS | 6483 | 1461711268960 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 6483 | 1461711268964 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 15:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:54:29 INFO - PROCESS | 6483 | 1461711269056 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - PROCESS | 6483 | 1461711269059 Marionette TRACE conn3 <- [1,106,null,{}] 15:54:29 INFO - PROCESS | 6483 | 1461711269081 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:29 INFO - PROCESS | 6483 | 1461711269253 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:54:29 INFO - PROCESS | 6483 | 1461711269358 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26d4e000 == 26 [pid = 6483] [id = 34] 15:54:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0d4a2400) [pid = 6483] [serial = 100] [outer = (nil)] 15:54:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe14529400) [pid = 6483] [serial = 101] [outer = 0x7fbe0d4a2400] 15:54:29 INFO - PROCESS | 6483 | 1461711269431 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe27a30000) [pid = 6483] [serial = 102] [outer = 0x7fbe0d4a2400] 15:54:30 INFO - PROCESS | 6483 | 1461711270245 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1327ms 15:54:30 INFO - PROCESS | 6483 | 1461711270325 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:54:30 INFO - PROCESS | 6483 | 1461711270330 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 15:54:30 INFO - PROCESS | 6483 | 1461711270336 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - PROCESS | 6483 | 1461711270340 Marionette TRACE conn3 <- [1,110,null,{}] 15:54:30 INFO - PROCESS | 6483 | 1461711270345 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:30 INFO - PROCESS | 6483 | 1461711270513 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:54:30 INFO - PROCESS | 6483 | 1461711270647 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b926800 == 27 [pid = 6483] [id = 35] 15:54:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe15281800) [pid = 6483] [serial = 103] [outer = (nil)] 15:54:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe27a2e400) [pid = 6483] [serial = 104] [outer = 0x7fbe15281800] 15:54:30 INFO - PROCESS | 6483 | 1461711270722 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe2955fc00) [pid = 6483] [serial = 105] [outer = 0x7fbe15281800] 15:54:31 INFO - PROCESS | 6483 | 1461711271921 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1631ms 15:54:31 INFO - PROCESS | 6483 | 1461711271969 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 6483 | 1461711271979 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 15:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:54:31 INFO - PROCESS | 6483 | 1461711271991 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 6483 | 1461711271995 Marionette TRACE conn3 <- [1,114,null,{}] 15:54:32 INFO - PROCESS | 6483 | 1461711272003 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:32 INFO - PROCESS | 6483 | 1461711272194 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:54:32 INFO - PROCESS | 6483 | 1461711272344 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e2a0800 == 28 [pid = 6483] [id = 36] 15:54:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0f156c00) [pid = 6483] [serial = 106] [outer = (nil)] 15:54:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe1216c400) [pid = 6483] [serial = 107] [outer = 0x7fbe0f156c00] 15:54:32 INFO - PROCESS | 6483 | 1461711272470 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe1421fc00) [pid = 6483] [serial = 108] [outer = 0x7fbe0f156c00] 15:54:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15595000 == 27 [pid = 6483] [id = 26] 15:54:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14115800 == 26 [pid = 6483] [id = 25] 15:54:33 INFO - PROCESS | 6483 | 1461711273523 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1584ms 15:54:33 INFO - PROCESS | 6483 | 1461711273579 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:54:33 INFO - PROCESS | 6483 | 1461711273585 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 15:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:54:33 INFO - PROCESS | 6483 | 1461711273593 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:54:33 INFO - PROCESS | 6483 | 1461711273599 Marionette TRACE conn3 <- [1,118,null,{}] 15:54:33 INFO - PROCESS | 6483 | 1461711273608 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:33 INFO - PROCESS | 6483 | 1461711273832 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:54:34 INFO - PROCESS | 6483 | 1461711274013 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe166f2800 == 27 [pid = 6483] [id = 37] 15:54:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe13c82400) [pid = 6483] [serial = 109] [outer = (nil)] 15:54:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe1520d400) [pid = 6483] [serial = 110] [outer = 0x7fbe13c82400] 15:54:34 INFO - PROCESS | 6483 | 1461711274095 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe1528a400) [pid = 6483] [serial = 111] [outer = 0x7fbe13c82400] 15:54:34 INFO - PROCESS | 6483 | 1461711274884 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1340ms 15:54:34 INFO - PROCESS | 6483 | 1461711274934 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:54:34 INFO - PROCESS | 6483 | 1461711274943 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 15:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:54:34 INFO - PROCESS | 6483 | 1461711274956 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:54:34 INFO - PROCESS | 6483 | 1461711274961 Marionette TRACE conn3 <- [1,122,null,{}] 15:54:34 INFO - PROCESS | 6483 | 1461711274968 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:35 INFO - PROCESS | 6483 | 1461711275140 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:54:35 INFO - PROCESS | 6483 | 1461711275322 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25130800 == 28 [pid = 6483] [id = 38] 15:54:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe0b83bc00) [pid = 6483] [serial = 112] [outer = (nil)] 15:54:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe1c486000) [pid = 6483] [serial = 113] [outer = 0x7fbe0b83bc00] 15:54:35 INFO - PROCESS | 6483 | 1461711275398 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe22543c00) [pid = 6483] [serial = 114] [outer = 0x7fbe0b83bc00] 15:54:36 INFO - PROCESS | 6483 | 1461711276290 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1384ms 15:54:36 INFO - PROCESS | 6483 | 1461711276339 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 6483 | 1461711276343 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 15:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:54:36 INFO - PROCESS | 6483 | 1461711276349 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 6483 | 1461711276355 Marionette TRACE conn3 <- [1,126,null,{}] 15:54:36 INFO - PROCESS | 6483 | 1461711276371 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:36 INFO - PROCESS | 6483 | 1461711276551 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:54:36 INFO - PROCESS | 6483 | 1461711276687 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe22382800 == 29 [pid = 6483] [id = 39] 15:54:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe0ed71800) [pid = 6483] [serial = 115] [outer = (nil)] 15:54:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe0ed73400) [pid = 6483] [serial = 116] [outer = 0x7fbe0ed71800] 15:54:36 INFO - PROCESS | 6483 | 1461711276767 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe0ed82800) [pid = 6483] [serial = 117] [outer = 0x7fbe0ed71800] 15:54:37 INFO - PROCESS | 6483 | 1461711277638 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1339ms 15:54:37 INFO - PROCESS | 6483 | 1461711277690 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 6483 | 1461711277694 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 15:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:54:37 INFO - PROCESS | 6483 | 1461711277701 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - PROCESS | 6483 | 1461711277704 Marionette TRACE conn3 <- [1,130,null,{}] 15:54:37 INFO - PROCESS | 6483 | 1461711277709 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:37 INFO - PROCESS | 6483 | 1461711277908 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:54:38 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe166eb800 == 28 [pid = 6483] [id = 31] 15:54:38 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2201e000 == 27 [pid = 6483] [id = 32] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18489000 == 26 [pid = 6483] [id = 27] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12f46800 == 25 [pid = 6483] [id = 30] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d114800 == 24 [pid = 6483] [id = 24] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26d4e000 == 23 [pid = 6483] [id = 34] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2371e000 == 22 [pid = 6483] [id = 33] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d88f000 == 21 [pid = 6483] [id = 6] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1c4e7800 == 20 [pid = 6483] [id = 23] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187e4000 == 19 [pid = 6483] [id = 22] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe220b8800 == 18 [pid = 6483] [id = 28] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11532800 == 17 [pid = 6483] [id = 12] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22382800 == 16 [pid = 6483] [id = 39] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25130800 == 15 [pid = 6483] [id = 38] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14b34800 == 14 [pid = 6483] [id = 13] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe223a0000 == 13 [pid = 6483] [id = 29] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e2a0800 == 12 [pid = 6483] [id = 36] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b81b000 == 11 [pid = 6483] [id = 8] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b926800 == 10 [pid = 6483] [id = 35] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15b3a000 == 9 [pid = 6483] [id = 18] 15:54:40 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe166f2800 == 8 [pid = 6483] [id = 37] 15:54:41 INFO - PROCESS | 6483 | 1461711281728 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0bb8a000 == 9 [pid = 6483] [id = 40] 15:54:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe0d498800) [pid = 6483] [serial = 118] [outer = (nil)] 15:54:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe0e280000) [pid = 6483] [serial = 119] [outer = 0x7fbe0d498800] 15:54:41 INFO - PROCESS | 6483 | 1461711281801 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe0ed6c400) [pid = 6483] [serial = 120] [outer = 0x7fbe0d498800] 15:54:42 INFO - PROCESS | 6483 | 1461711282523 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 15:54:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 4846ms 15:54:42 INFO - PROCESS | 6483 | 1461711282551 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:54:42 INFO - PROCESS | 6483 | 1461711282557 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 15:54:42 INFO - PROCESS | 6483 | 1461711282565 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:54:42 INFO - PROCESS | 6483 | 1461711282572 Marionette TRACE conn3 <- [1,134,null,{}] 15:54:42 INFO - PROCESS | 6483 | 1461711282579 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:42 INFO - PROCESS | 6483 | 1461711282750 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:54:42 INFO - PROCESS | 6483 | 1461711282855 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12d7b000 == 10 [pid = 6483] [id = 41] 15:54:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe0ed75400) [pid = 6483] [serial = 121] [outer = (nil)] 15:54:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe0edc2c00) [pid = 6483] [serial = 122] [outer = 0x7fbe0ed75400] 15:54:42 INFO - PROCESS | 6483 | 1461711282924 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe11510800) [pid = 6483] [serial = 123] [outer = 0x7fbe0ed75400] 15:54:43 INFO - PROCESS | 6483 | 1461711283671 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1136ms 15:54:43 INFO - PROCESS | 6483 | 1461711283745 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 6483 | 1461711283753 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 15:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:54:43 INFO - PROCESS | 6483 | 1461711283763 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 6483 | 1461711283768 Marionette TRACE conn3 <- [1,138,null,{}] 15:54:43 INFO - PROCESS | 6483 | 1461711283778 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:43 INFO - PROCESS | 6483 | 1461711283942 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:54:44 INFO - PROCESS | 6483 | 1461711284004 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe155a1800 == 11 [pid = 6483] [id = 42] 15:54:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe0c7cc800) [pid = 6483] [serial = 124] [outer = (nil)] 15:54:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe1421f800) [pid = 6483] [serial = 125] [outer = 0x7fbe0c7cc800] 15:54:44 INFO - PROCESS | 6483 | 1461711284203 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe151cb800) [pid = 6483] [serial = 126] [outer = 0x7fbe0c7cc800] 15:54:45 INFO - PROCESS | 6483 | 1461711285304 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 15:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1586ms 15:54:45 INFO - PROCESS | 6483 | 1461711285351 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:54:45 INFO - PROCESS | 6483 | 1461711285354 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 15:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:54:45 INFO - PROCESS | 6483 | 1461711285379 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 6483 | 1461711285389 Marionette TRACE conn3 <- [1,142,null,{}] 15:54:45 INFO - PROCESS | 6483 | 1461711285395 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:45 INFO - PROCESS | 6483 | 1461711285582 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:54:45 INFO - PROCESS | 6483 | 1461711285696 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe220b5000 == 12 [pid = 6483] [id = 43] 15:54:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbe0b3e4400) [pid = 6483] [serial = 127] [outer = (nil)] 15:54:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe182d7800) [pid = 6483] [serial = 128] [outer = 0x7fbe0b3e4400] 15:54:45 INFO - PROCESS | 6483 | 1461711285760 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe1872a000) [pid = 6483] [serial = 129] [outer = 0x7fbe0b3e4400] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe1421f400) [pid = 6483] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe0d4a0800) [pid = 6483] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe1846a800) [pid = 6483] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbe0d613400) [pid = 6483] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe0d49d400) [pid = 6483] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe0f15f000) [pid = 6483] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe2140a400) [pid = 6483] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe0ed6b400) [pid = 6483] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe0bb97800) [pid = 6483] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe15515800) [pid = 6483] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 118 (0x7fbe11511800) [pid = 6483] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe22369400) [pid = 6483] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe15281800) [pid = 6483] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe0b843800) [pid = 6483] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe0c7cec00) [pid = 6483] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe0d60fc00) [pid = 6483] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe14165400) [pid = 6483] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe18463800) [pid = 6483] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe0b83bc00) [pid = 6483] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe13c82400) [pid = 6483] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe1416fc00) [pid = 6483] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe256be400) [pid = 6483] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe15287c00) [pid = 6483] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe14f28400) [pid = 6483] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe0c7d7000) [pid = 6483] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe182f4000) [pid = 6483] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe15287800) [pid = 6483] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe12168c00) [pid = 6483] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe0d4a2400) [pid = 6483] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:54:46 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0f156c00) [pid = 6483] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:54:47 INFO - PROCESS | 6483 | 1461711287451 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2170ms 15:54:47 INFO - PROCESS | 6483 | 1461711287550 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 6483 | 1461711287553 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 15:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:54:47 INFO - PROCESS | 6483 | 1461711287588 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 6483 | 1461711287591 Marionette TRACE conn3 <- [1,146,null,{}] 15:54:47 INFO - PROCESS | 6483 | 1461711287628 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:47 INFO - PROCESS | 6483 | 1461711287765 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:54:47 INFO - PROCESS | 6483 | 1461711287898 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1528c000 == 13 [pid = 6483] [id = 44] 15:54:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0b843800) [pid = 6483] [serial = 130] [outer = (nil)] 15:54:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe151d3c00) [pid = 6483] [serial = 131] [outer = 0x7fbe0b843800] 15:54:47 INFO - PROCESS | 6483 | 1461711287976 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe18438800) [pid = 6483] [serial = 132] [outer = 0x7fbe0b843800] 15:54:48 INFO - PROCESS | 6483 | 1461711288590 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1068ms 15:54:48 INFO - PROCESS | 6483 | 1461711288641 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:54:48 INFO - PROCESS | 6483 | 1461711288645 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 15:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:54:48 INFO - PROCESS | 6483 | 1461711288651 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - PROCESS | 6483 | 1461711288653 Marionette TRACE conn3 <- [1,150,null,{}] 15:54:48 INFO - PROCESS | 6483 | 1461711288660 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:48 INFO - PROCESS | 6483 | 1461711288837 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:54:48 INFO - PROCESS | 6483 | 1461711288963 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b925800 == 14 [pid = 6483] [id = 45] 15:54:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe0b3e9800) [pid = 6483] [serial = 133] [outer = (nil)] 15:54:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe0b3f1c00) [pid = 6483] [serial = 134] [outer = 0x7fbe0b3e9800] 15:54:49 INFO - PROCESS | 6483 | 1461711289045 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0ed76400) [pid = 6483] [serial = 135] [outer = 0x7fbe0b3e9800] 15:54:50 INFO - PROCESS | 6483 | 1461711290074 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1433ms 15:54:50 INFO - PROCESS | 6483 | 1461711290087 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 6483 | 1461711290094 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 15:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:54:50 INFO - PROCESS | 6483 | 1461711290102 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 6483 | 1461711290108 Marionette TRACE conn3 <- [1,154,null,{}] 15:54:50 INFO - PROCESS | 6483 | 1461711290115 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:50 INFO - PROCESS | 6483 | 1461711290291 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:54:50 INFO - PROCESS | 6483 | 1461711290434 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c798000 == 15 [pid = 6483] [id = 46] 15:54:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0b3e9c00) [pid = 6483] [serial = 136] [outer = (nil)] 15:54:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe1421f400) [pid = 6483] [serial = 137] [outer = 0x7fbe0b3e9c00] 15:54:50 INFO - PROCESS | 6483 | 1461711290515 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe15281c00) [pid = 6483] [serial = 138] [outer = 0x7fbe0b3e9c00] 15:54:51 INFO - PROCESS | 6483 | 1461711291467 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1438ms 15:54:51 INFO - PROCESS | 6483 | 1461711291544 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 6483 | 1461711291551 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 15:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:54:51 INFO - PROCESS | 6483 | 1461711291560 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - PROCESS | 6483 | 1461711291564 Marionette TRACE conn3 <- [1,158,null,{}] 15:54:51 INFO - PROCESS | 6483 | 1461711291571 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:51 INFO - PROCESS | 6483 | 1461711291798 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:54:51 INFO - PROCESS | 6483 | 1461711291974 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11520800 == 16 [pid = 6483] [id = 47] 15:54:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe0b3f2c00) [pid = 6483] [serial = 139] [outer = (nil)] 15:54:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe0d61a800) [pid = 6483] [serial = 140] [outer = 0x7fbe0b3f2c00] 15:54:52 INFO - PROCESS | 6483 | 1461711292057 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe15284400) [pid = 6483] [serial = 141] [outer = 0x7fbe0b3f2c00] 15:54:53 INFO - PROCESS | 6483 | 1461711293011 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:54:53 INFO - PROCESS | 6483 | 1461711293221 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1690ms 15:54:53 INFO - PROCESS | 6483 | 1461711293250 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 6483 | 1461711293257 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 15:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:54:53 INFO - PROCESS | 6483 | 1461711293268 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 6483 | 1461711293273 Marionette TRACE conn3 <- [1,162,null,{}] 15:54:53 INFO - PROCESS | 6483 | 1461711293281 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:53 INFO - PROCESS | 6483 | 1461711293450 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:54:53 INFO - PROCESS | 6483 | 1461711293733 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe1421fc00) [pid = 6483] [serial = 108] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe25640400) [pid = 6483] [serial = 85] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe1564a800) [pid = 6483] [serial = 76] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe1527e000) [pid = 6483] [serial = 74] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe23730000) [pid = 6483] [serial = 83] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe227f4800) [pid = 6483] [serial = 82] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe137b7800) [pid = 6483] [serial = 71] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe25138800) [pid = 6483] [serial = 2] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe1550d000) [pid = 6483] [serial = 43] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe11f07400) [pid = 6483] [serial = 40] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe0d11a000) [pid = 6483] [serial = 28] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe115c7400) [pid = 6483] [serial = 70] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe222be800) [pid = 6483] [serial = 49] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe12a9ac00) [pid = 6483] [serial = 34] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe14d9b400) [pid = 6483] [serial = 41] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe0bb9bc00) [pid = 6483] [serial = 25] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe15ad9000) [pid = 6483] [serial = 37] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe15ade800) [pid = 6483] [serial = 44] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 92 (0x7fbe22366400) [pid = 6483] [serial = 50] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 91 (0x7fbe1671e400) [pid = 6483] [serial = 38] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 90 (0x7fbe1871e800) [pid = 6483] [serial = 47] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 89 (0x7fbe0d498c00) [pid = 6483] [serial = 26] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 88 (0x7fbe15217000) [pid = 6483] [serial = 35] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 87 (0x7fbe18751800) [pid = 6483] [serial = 23] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 86 (0x7fbe182e1c00) [pid = 6483] [serial = 46] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 85 (0x7fbe223ef400) [pid = 6483] [serial = 52] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 84 (0x7fbe2254c000) [pid = 6483] [serial = 53] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 83 (0x7fbe12932400) [pid = 6483] [serial = 31] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 82 (0x7fbe1c486000) [pid = 6483] [serial = 113] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 81 (0x7fbe26f7f400) [pid = 6483] [serial = 97] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 80 (0x7fbe14220800) [pid = 6483] [serial = 12] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 79 (0x7fbe2236b800) [pid = 6483] [serial = 62] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 78 (0x7fbe23434800) [pid = 6483] [serial = 64] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 77 (0x7fbe1477b800) [pid = 6483] [serial = 9] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 76 (0x7fbe15b8a800) [pid = 6483] [serial = 92] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 75 (0x7fbe15b8d000) [pid = 6483] [serial = 59] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 74 (0x7fbe1875b000) [pid = 6483] [serial = 61] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 73 (0x7fbe1520d400) [pid = 6483] [serial = 110] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 72 (0x7fbe1520ec00) [pid = 6483] [serial = 58] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 71 (0x7fbe12d10800) [pid = 6483] [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.] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 70 (0x7fbe2206ac00) [pid = 6483] [serial = 94] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 69 (0x7fbe15286c00) [pid = 6483] [serial = 89] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 68 (0x7fbe1611ac00) [pid = 6483] [serial = 77] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 67 (0x7fbe11f0fc00) [pid = 6483] [serial = 56] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 66 (0x7fbe0edcd800) [pid = 6483] [serial = 55] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 65 (0x7fbe1528a000) [pid = 6483] [serial = 91] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 64 (0x7fbe2140b800) [pid = 6483] [serial = 79] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 63 (0x7fbe223e4800) [pid = 6483] [serial = 80] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 62 (0x7fbe22543c00) [pid = 6483] [serial = 114] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 61 (0x7fbe1528a400) [pid = 6483] [serial = 111] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 60 (0x7fbe23507400) [pid = 6483] [serial = 65] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 59 (0x7fbe27578c00) [pid = 6483] [serial = 98] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 58 (0x7fbe0ed73400) [pid = 6483] [serial = 116] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 57 (0x7fbe235c0c00) [pid = 6483] [serial = 67] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 56 (0x7fbe223ee400) [pid = 6483] [serial = 95] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 55 (0x7fbe1521ac00) [pid = 6483] [serial = 88] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 54 (0x7fbe26f78800) [pid = 6483] [serial = 86] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 53 (0x7fbe27a30000) [pid = 6483] [serial = 102] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 52 (0x7fbe1216c400) [pid = 6483] [serial = 107] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 51 (0x7fbe2955fc00) [pid = 6483] [serial = 105] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 50 (0x7fbe0c7cd800) [pid = 6483] [serial = 22] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 49 (0x7fbe238d9400) [pid = 6483] [serial = 68] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 48 (0x7fbe14529400) [pid = 6483] [serial = 101] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 47 (0x7fbe0d611800) [pid = 6483] [serial = 16] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 46 (0x7fbe27a2e400) [pid = 6483] [serial = 104] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 45 (0x7fbe14224400) [pid = 6483] [serial = 73] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 44 (0x7fbe0d618400) [pid = 6483] [serial = 17] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | --DOMWINDOW == 43 (0x7fbe0d49a400) [pid = 6483] [serial = 19] [outer = (nil)] [url = about:blank] 15:54:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b922000 == 17 [pid = 6483] [id = 48] 15:54:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 44 (0x7fbe0b953800) [pid = 6483] [serial = 142] [outer = (nil)] 15:54:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 45 (0x7fbe0c7d2c00) [pid = 6483] [serial = 143] [outer = 0x7fbe0b953800] 15:54:53 INFO - PROCESS | 6483 | 1461711293892 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 46 (0x7fbe0edc3c00) [pid = 6483] [serial = 144] [outer = 0x7fbe0b953800] 15:54:54 INFO - PROCESS | 6483 | 1461711294572 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1336ms 15:54:54 INFO - PROCESS | 6483 | 1461711294603 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 6483 | 1461711294612 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 15:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:54:54 INFO - PROCESS | 6483 | 1461711294684 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 6483 | 1461711294695 Marionette TRACE conn3 <- [1,166,null,{}] 15:54:54 INFO - PROCESS | 6483 | 1461711294709 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:55 INFO - PROCESS | 6483 | 1461711295001 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:54:55 INFO - PROCESS | 6483 | 1461711295098 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0eda7800 == 18 [pid = 6483] [id = 49] 15:54:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 47 (0x7fbe0b3ea000) [pid = 6483] [serial = 145] [outer = (nil)] 15:54:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 48 (0x7fbe0b954400) [pid = 6483] [serial = 146] [outer = 0x7fbe0b3ea000] 15:54:55 INFO - PROCESS | 6483 | 1461711295166 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 49 (0x7fbe12a98800) [pid = 6483] [serial = 147] [outer = 0x7fbe0b3ea000] 15:54:55 INFO - PROCESS | 6483 | 1461711295856 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1243ms 15:54:55 INFO - PROCESS | 6483 | 1461711295879 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 6483 | 1461711295882 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 15:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:54:55 INFO - PROCESS | 6483 | 1461711295889 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 6483 | 1461711295894 Marionette TRACE conn3 <- [1,170,null,{}] 15:54:55 INFO - PROCESS | 6483 | 1461711295912 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:56 INFO - PROCESS | 6483 | 1461711296102 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:54:56 INFO - PROCESS | 6483 | 1461711296124 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe144c7000 == 19 [pid = 6483] [id = 50] 15:54:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 50 (0x7fbe13b50c00) [pid = 6483] [serial = 148] [outer = (nil)] 15:54:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 51 (0x7fbe1451bc00) [pid = 6483] [serial = 149] [outer = 0x7fbe13b50c00] 15:54:56 INFO - PROCESS | 6483 | 1461711296200 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 52 (0x7fbe1521b400) [pid = 6483] [serial = 150] [outer = 0x7fbe13b50c00] 15:54:57 INFO - PROCESS | 6483 | 1461711297047 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1196ms 15:54:57 INFO - PROCESS | 6483 | 1461711297090 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 6483 | 1461711297095 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 15:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:54:57 INFO - PROCESS | 6483 | 1461711297101 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - PROCESS | 6483 | 1461711297104 Marionette TRACE conn3 <- [1,174,null,{}] 15:54:57 INFO - PROCESS | 6483 | 1461711297109 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:57 INFO - PROCESS | 6483 | 1461711297297 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:54:57 INFO - PROCESS | 6483 | 1461711297319 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14e4b000 == 20 [pid = 6483] [id = 51] 15:54:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 53 (0x7fbe0c7d5000) [pid = 6483] [serial = 151] [outer = (nil)] 15:54:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 54 (0x7fbe15ad7c00) [pid = 6483] [serial = 152] [outer = 0x7fbe0c7d5000] 15:54:57 INFO - PROCESS | 6483 | 1461711297386 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 55 (0x7fbe15b03c00) [pid = 6483] [serial = 153] [outer = 0x7fbe0c7d5000] 15:54:58 INFO - PROCESS | 6483 | --DOMWINDOW == 54 (0x7fbe0b3e4400) [pid = 6483] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:54:58 INFO - PROCESS | 6483 | --DOMWINDOW == 53 (0x7fbe0ed75400) [pid = 6483] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:54:58 INFO - PROCESS | 6483 | --DOMWINDOW == 52 (0x7fbe0d498800) [pid = 6483] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:54:58 INFO - PROCESS | 6483 | --DOMWINDOW == 51 (0x7fbe0c7cc800) [pid = 6483] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:54:58 INFO - PROCESS | 6483 | --DOMWINDOW == 50 (0x7fbe0ed71800) [pid = 6483] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:54:58 INFO - PROCESS | 6483 | 1461711298208 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1129ms 15:54:58 INFO - PROCESS | 6483 | 1461711298231 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 6483 | 1461711298235 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 15:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:54:58 INFO - PROCESS | 6483 | 1461711298242 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 6483 | 1461711298245 Marionette TRACE conn3 <- [1,178,null,{}] 15:54:58 INFO - PROCESS | 6483 | 1461711298251 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:58 INFO - PROCESS | 6483 | 1461711298395 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:54:58 INFO - PROCESS | 6483 | 1461711298483 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a3000 == 21 [pid = 6483] [id = 52] 15:54:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 51 (0x7fbe0b3f2400) [pid = 6483] [serial = 154] [outer = (nil)] 15:54:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 52 (0x7fbe1528a000) [pid = 6483] [serial = 155] [outer = 0x7fbe0b3f2400] 15:54:58 INFO - PROCESS | 6483 | 1461711298548 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 53 (0x7fbe1611a400) [pid = 6483] [serial = 156] [outer = 0x7fbe0b3f2400] 15:54:59 INFO - PROCESS | 6483 | 1461711299242 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1035ms 15:54:59 INFO - PROCESS | 6483 | 1461711299279 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 6483 | 1461711299282 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 15:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:54:59 INFO - PROCESS | 6483 | 1461711299289 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 6483 | 1461711299292 Marionette TRACE conn3 <- [1,182,null,{}] 15:54:59 INFO - PROCESS | 6483 | 1461711299298 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:59 INFO - PROCESS | 6483 | 1461711299524 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:54:59 INFO - PROCESS | 6483 | 1461711299540 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15a1c000 == 22 [pid = 6483] [id = 53] 15:54:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 54 (0x7fbe1611ac00) [pid = 6483] [serial = 157] [outer = (nil)] 15:54:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 55 (0x7fbe1b556400) [pid = 6483] [serial = 158] [outer = 0x7fbe1611ac00] 15:54:59 INFO - PROCESS | 6483 | 1461711299611 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 56 (0x7fbe21408c00) [pid = 6483] [serial = 159] [outer = 0x7fbe1611ac00] 15:55:00 INFO - PROCESS | 6483 | 1461711300324 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1078ms 15:55:00 INFO - PROCESS | 6483 | 1461711300368 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 6483 | 1461711300372 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 15:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:55:00 INFO - PROCESS | 6483 | 1461711300378 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 6483 | 1461711300381 Marionette TRACE conn3 <- [1,186,null,{}] 15:55:00 INFO - PROCESS | 6483 | 1461711300396 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:00 INFO - PROCESS | 6483 | 1461711300601 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:55:00 INFO - PROCESS | 6483 | 1461711300771 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d125000 == 23 [pid = 6483] [id = 54] 15:55:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 57 (0x7fbe0b839800) [pid = 6483] [serial = 160] [outer = (nil)] 15:55:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 58 (0x7fbe0bb97c00) [pid = 6483] [serial = 161] [outer = 0x7fbe0b839800] 15:55:00 INFO - PROCESS | 6483 | 1461711300902 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 59 (0x7fbe0d813c00) [pid = 6483] [serial = 162] [outer = 0x7fbe0b839800] 15:55:01 INFO - PROCESS | 6483 | 1461711301944 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1596ms 15:55:01 INFO - PROCESS | 6483 | 1461711301978 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:55:01 INFO - PROCESS | 6483 | 1461711301984 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 15:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:02 INFO - PROCESS | 6483 | 1461711301995 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 6483 | 1461711302001 Marionette TRACE conn3 <- [1,190,null,{}] 15:55:02 INFO - PROCESS | 6483 | 1461711302010 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:02 INFO - PROCESS | 6483 | 1461711302199 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:55:02 INFO - PROCESS | 6483 | 1461711302326 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe144cc000 == 24 [pid = 6483] [id = 55] 15:55:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 60 (0x7fbe0d814c00) [pid = 6483] [serial = 163] [outer = (nil)] 15:55:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 61 (0x7fbe12d14400) [pid = 6483] [serial = 164] [outer = 0x7fbe0d814c00] 15:55:02 INFO - PROCESS | 6483 | 1461711302412 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 62 (0x7fbe13c12c00) [pid = 6483] [serial = 165] [outer = 0x7fbe0d814c00] 15:55:03 INFO - PROCESS | 6483 | 1461711303295 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1346ms 15:55:03 INFO - PROCESS | 6483 | 1461711303341 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:03 INFO - PROCESS | 6483 | 1461711303346 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 15:55:03 INFO - PROCESS | 6483 | 1461711303354 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 6483 | 1461711303357 Marionette TRACE conn3 <- [1,194,null,{}] 15:55:03 INFO - PROCESS | 6483 | 1461711303409 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:03 INFO - PROCESS | 6483 | 1461711303570 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:55:03 INFO - PROCESS | 6483 | 1461711303697 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe16139800 == 25 [pid = 6483] [id = 56] 15:55:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 63 (0x7fbe115c8400) [pid = 6483] [serial = 166] [outer = (nil)] 15:55:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 64 (0x7fbe1550d000) [pid = 6483] [serial = 167] [outer = 0x7fbe115c8400] 15:55:03 INFO - PROCESS | 6483 | 1461711303770 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 65 (0x7fbe16723000) [pid = 6483] [serial = 168] [outer = 0x7fbe115c8400] 15:55:04 INFO - PROCESS | 6483 | 1461711304611 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1330ms 15:55:04 INFO - PROCESS | 6483 | 1461711304684 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 6483 | 1461711304692 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 15:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:04 INFO - PROCESS | 6483 | 1461711304709 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 6483 | 1461711304721 Marionette TRACE conn3 <- [1,198,null,{}] 15:55:04 INFO - PROCESS | 6483 | 1461711304784 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:04 INFO - PROCESS | 6483 | 1461711304976 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:55:05 INFO - PROCESS | 6483 | 1461711305237 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1213d000 == 26 [pid = 6483] [id = 57] 15:55:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 66 (0x7fbe0bba1000) [pid = 6483] [serial = 169] [outer = (nil)] 15:55:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 67 (0x7fbe0d617800) [pid = 6483] [serial = 170] [outer = 0x7fbe0bba1000] 15:55:05 INFO - PROCESS | 6483 | 1461711305357 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 68 (0x7fbe0ed81400) [pid = 6483] [serial = 171] [outer = 0x7fbe0bba1000] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 67 (0x7fbe151d3c00) [pid = 6483] [serial = 131] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | 1461711306268 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 66 (0x7fbe182d7800) [pid = 6483] [serial = 128] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 65 (0x7fbe0edc2c00) [pid = 6483] [serial = 122] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 64 (0x7fbe11510800) [pid = 6483] [serial = 123] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 63 (0x7fbe0e280000) [pid = 6483] [serial = 119] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 62 (0x7fbe0ed6c400) [pid = 6483] [serial = 120] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 61 (0x7fbe151cb800) [pid = 6483] [serial = 126] [outer = (nil)] [url = about:blank] 15:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1607ms 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 60 (0x7fbe1421f800) [pid = 6483] [serial = 125] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 59 (0x7fbe1872a000) [pid = 6483] [serial = 129] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | --DOMWINDOW == 58 (0x7fbe0ed82800) [pid = 6483] [serial = 117] [outer = (nil)] [url = about:blank] 15:55:06 INFO - PROCESS | 6483 | 1461711306312 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 6483 | 1461711306318 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 15:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:06 INFO - PROCESS | 6483 | 1461711306328 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - PROCESS | 6483 | 1461711306334 Marionette TRACE conn3 <- [1,202,null,{}] 15:55:06 INFO - PROCESS | 6483 | 1461711306342 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:06 INFO - PROCESS | 6483 | 1461711306515 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:55:06 INFO - PROCESS | 6483 | 1461711306534 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ed92800 == 27 [pid = 6483] [id = 58] 15:55:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 59 (0x7fbe0c7d1800) [pid = 6483] [serial = 172] [outer = (nil)] 15:55:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 60 (0x7fbe1216d800) [pid = 6483] [serial = 173] [outer = 0x7fbe0c7d1800] 15:55:06 INFO - PROCESS | 6483 | 1461711306647 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 61 (0x7fbe13c82400) [pid = 6483] [serial = 174] [outer = 0x7fbe0c7d1800] 15:55:07 INFO - PROCESS | 6483 | 1461711307426 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1138ms 15:55:07 INFO - PROCESS | 6483 | 1461711307468 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 6483 | 1461711307475 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 15:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:07 INFO - PROCESS | 6483 | 1461711307488 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 6483 | 1461711307490 Marionette TRACE conn3 <- [1,206,null,{}] 15:55:07 INFO - PROCESS | 6483 | 1461711307498 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:07 INFO - PROCESS | 6483 | 1461711307663 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:55:07 INFO - PROCESS | 6483 | 1461711307761 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14b43000 == 28 [pid = 6483] [id = 59] 15:55:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 62 (0x7fbe0b842800) [pid = 6483] [serial = 175] [outer = (nil)] 15:55:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 63 (0x7fbe1520f400) [pid = 6483] [serial = 176] [outer = 0x7fbe0b842800] 15:55:07 INFO - PROCESS | 6483 | 1461711307831 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 64 (0x7fbe15513c00) [pid = 6483] [serial = 177] [outer = 0x7fbe0b842800] 15:55:08 INFO - PROCESS | 6483 | 1461711308690 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1236ms 15:55:08 INFO - PROCESS | 6483 | 1461711308720 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 6483 | 1461711308724 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 15:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:08 INFO - PROCESS | 6483 | 1461711308733 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 6483 | 1461711308742 Marionette TRACE conn3 <- [1,210,null,{}] 15:55:08 INFO - PROCESS | 6483 | 1461711308765 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:08 INFO - PROCESS | 6483 | 1461711308972 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:55:09 INFO - PROCESS | 6483 | 1461711308995 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15a32800 == 29 [pid = 6483] [id = 60] 15:55:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 65 (0x7fbe15515000) [pid = 6483] [serial = 178] [outer = (nil)] 15:55:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 66 (0x7fbe18461400) [pid = 6483] [serial = 179] [outer = 0x7fbe15515000] 15:55:09 INFO - PROCESS | 6483 | 1461711309069 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 67 (0x7fbe1c480c00) [pid = 6483] [serial = 180] [outer = 0x7fbe15515000] 15:55:09 INFO - PROCESS | 6483 | 1461711309945 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1249ms 15:55:09 INFO - PROCESS | 6483 | 1461711309981 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 6483 | 1461711309986 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 15:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:09 INFO - PROCESS | 6483 | 1461711309992 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 6483 | 1461711309996 Marionette TRACE conn3 <- [1,214,null,{}] 15:55:10 INFO - PROCESS | 6483 | 1461711310007 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:10 INFO - PROCESS | 6483 | 1461711310206 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:55:10 INFO - PROCESS | 6483 | 1461711310232 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe187d4000 == 30 [pid = 6483] [id = 61] 15:55:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 68 (0x7fbe0b841800) [pid = 6483] [serial = 181] [outer = (nil)] 15:55:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 69 (0x7fbe222c0000) [pid = 6483] [serial = 182] [outer = 0x7fbe0b841800] 15:55:10 INFO - PROCESS | 6483 | 1461711310301 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 70 (0x7fbe22369400) [pid = 6483] [serial = 183] [outer = 0x7fbe0b841800] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 69 (0x7fbe0c7d5000) [pid = 6483] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 68 (0x7fbe0b3ea000) [pid = 6483] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 67 (0x7fbe0b953800) [pid = 6483] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 66 (0x7fbe13b50c00) [pid = 6483] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 65 (0x7fbe0b3f2400) [pid = 6483] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:55:10 INFO - PROCESS | 6483 | --DOMWINDOW == 64 (0x7fbe0b843800) [pid = 6483] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:55:11 INFO - PROCESS | 6483 | 1461711311104 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1147ms 15:55:11 INFO - PROCESS | 6483 | 1461711311142 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 6483 | 1461711311144 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 15:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:55:11 INFO - PROCESS | 6483 | 1461711311152 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 6483 | 1461711311154 Marionette TRACE conn3 <- [1,218,null,{}] 15:55:11 INFO - PROCESS | 6483 | 1461711311161 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:11 INFO - PROCESS | 6483 | 1461711311301 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:55:11 INFO - PROCESS | 6483 | 1461711311318 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1c4da800 == 31 [pid = 6483] [id = 62] 15:55:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 65 (0x7fbe2236b800) [pid = 6483] [serial = 184] [outer = (nil)] 15:55:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 66 (0x7fbe223e2800) [pid = 6483] [serial = 185] [outer = 0x7fbe2236b800] 15:55:11 INFO - PROCESS | 6483 | 1461711311410 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 67 (0x7fbe22586800) [pid = 6483] [serial = 186] [outer = 0x7fbe2236b800] 15:55:12 INFO - PROCESS | 6483 | 1461711312315 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1181ms 15:55:12 INFO - PROCESS | 6483 | 1461711312339 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 6483 | 1461711312343 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 15:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:55:12 INFO - PROCESS | 6483 | 1461711312349 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 6483 | 1461711312354 Marionette TRACE conn3 <- [1,222,null,{}] 15:55:12 INFO - PROCESS | 6483 | 1461711312361 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:12 INFO - PROCESS | 6483 | 1461711312519 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:55:12 INFO - PROCESS | 6483 | 1461711312531 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe220c1000 == 32 [pid = 6483] [id = 63] 15:55:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 68 (0x7fbe22758800) [pid = 6483] [serial = 187] [outer = (nil)] 15:55:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 69 (0x7fbe234de800) [pid = 6483] [serial = 188] [outer = 0x7fbe22758800] 15:55:12 INFO - PROCESS | 6483 | 1461711312598 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 70 (0x7fbe23504000) [pid = 6483] [serial = 189] [outer = 0x7fbe22758800] 15:55:13 INFO - PROCESS | 6483 | 1461711313629 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1334ms 15:55:13 INFO - PROCESS | 6483 | 1461711313686 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 6483 | 1461711313693 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 15:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:55:13 INFO - PROCESS | 6483 | 1461711313704 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 6483 | 1461711313708 Marionette TRACE conn3 <- [1,226,null,{}] 15:55:13 INFO - PROCESS | 6483 | 1461711313718 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:13 INFO - PROCESS | 6483 | 1461711313904 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:55:14 INFO - PROCESS | 6483 | 1461711314035 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe144d5800 == 33 [pid = 6483] [id = 64] 15:55:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 71 (0x7fbe0ed82000) [pid = 6483] [serial = 190] [outer = (nil)] 15:55:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 72 (0x7fbe0f150400) [pid = 6483] [serial = 191] [outer = 0x7fbe0ed82000] 15:55:14 INFO - PROCESS | 6483 | 1461711314112 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 73 (0x7fbe12d14800) [pid = 6483] [serial = 192] [outer = 0x7fbe0ed82000] 15:55:15 INFO - PROCESS | 6483 | 1461711315010 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1339ms 15:55:15 INFO - PROCESS | 6483 | 1461711315044 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 6483 | 1461711315053 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 15:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:55:15 INFO - PROCESS | 6483 | 1461711315064 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 6483 | 1461711315068 Marionette TRACE conn3 <- [1,230,null,{}] 15:55:15 INFO - PROCESS | 6483 | 1461711315076 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:15 INFO - PROCESS | 6483 | 1461711315249 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:55:15 INFO - PROCESS | 6483 | 1461711315379 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14b39800 == 34 [pid = 6483] [id = 65] 15:55:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 74 (0x7fbe1521b000) [pid = 6483] [serial = 193] [outer = (nil)] 15:55:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 75 (0x7fbe15514c00) [pid = 6483] [serial = 194] [outer = 0x7fbe1521b000] 15:55:15 INFO - PROCESS | 6483 | 1461711315453 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 76 (0x7fbe166a5000) [pid = 6483] [serial = 195] [outer = 0x7fbe1521b000] 15:55:16 INFO - PROCESS | 6483 | 1461711316327 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1329ms 15:55:16 INFO - PROCESS | 6483 | 1461711316395 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:55:16 INFO - PROCESS | 6483 | 1461711316399 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 15:55:16 INFO - PROCESS | 6483 | 1461711316407 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 6483 | 1461711316413 Marionette TRACE conn3 <- [1,234,null,{}] 15:55:16 INFO - PROCESS | 6483 | 1461711316430 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:16 INFO - PROCESS | 6483 | 1461711316650 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:55:16 INFO - PROCESS | 6483 | 1461711316785 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2320a000 == 35 [pid = 6483] [id = 66] 15:55:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 77 (0x7fbe1c483000) [pid = 6483] [serial = 196] [outer = (nil)] 15:55:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 78 (0x7fbe2254f000) [pid = 6483] [serial = 197] [outer = 0x7fbe1c483000] 15:55:16 INFO - PROCESS | 6483 | 1461711316864 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 79 (0x7fbe22755800) [pid = 6483] [serial = 198] [outer = 0x7fbe1c483000] 15:55:17 INFO - PROCESS | 6483 | 1461711317768 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1390ms 15:55:17 INFO - PROCESS | 6483 | 1461711317796 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 6483 | 1461711317801 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 15:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:55:17 INFO - PROCESS | 6483 | 1461711317808 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 6483 | 1461711317811 Marionette TRACE conn3 <- [1,238,null,{}] 15:55:17 INFO - PROCESS | 6483 | 1461711317817 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:17 INFO - PROCESS | 6483 | 1461711317979 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:55:18 INFO - PROCESS | 6483 | 1461711318118 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25130800 == 36 [pid = 6483] [id = 67] 15:55:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 80 (0x7fbe222c1800) [pid = 6483] [serial = 199] [outer = (nil)] 15:55:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 81 (0x7fbe235ba400) [pid = 6483] [serial = 200] [outer = 0x7fbe222c1800] 15:55:18 INFO - PROCESS | 6483 | 1461711318194 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 82 (0x7fbe23737400) [pid = 6483] [serial = 201] [outer = 0x7fbe222c1800] 15:55:19 INFO - PROCESS | 6483 | 1461711319013 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1231ms 15:55:19 INFO - PROCESS | 6483 | 1461711319041 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 6483 | 1461711319045 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:55:19 INFO - PROCESS | 6483 | 1461711319052 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 6483 | 1461711319056 Marionette TRACE conn3 <- [1,242,null,{}] 15:55:19 INFO - PROCESS | 6483 | 1461711319062 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:19 INFO - PROCESS | 6483 | 1461711319226 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:55:19 INFO - PROCESS | 6483 | 1461711319471 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12d87000 == 37 [pid = 6483] [id = 68] 15:55:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 83 (0x7fbe0bb97800) [pid = 6483] [serial = 202] [outer = (nil)] 15:55:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 84 (0x7fbe0c7d5400) [pid = 6483] [serial = 203] [outer = 0x7fbe0bb97800] 15:55:19 INFO - PROCESS | 6483 | 1461711319555 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 85 (0x7fbe0ed7a000) [pid = 6483] [serial = 204] [outer = 0x7fbe0bb97800] 15:55:20 INFO - PROCESS | 6483 | 1461711320540 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 15:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1543ms 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 84 (0x7fbe1b556400) [pid = 6483] [serial = 158] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | 1461711320617 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:55:20 INFO - PROCESS | 6483 | 1461711320623 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 15:55:20 INFO - PROCESS | 6483 | 1461711320631 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 6483 | 1461711320636 Marionette TRACE conn3 <- [1,246,null,{}] 15:55:20 INFO - PROCESS | 6483 | 1461711320643 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:20 INFO - PROCESS | 6483 | 1461711320800 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 83 (0x7fbe18438800) [pid = 6483] [serial = 132] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 82 (0x7fbe15ad7c00) [pid = 6483] [serial = 152] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 81 (0x7fbe0d61a800) [pid = 6483] [serial = 140] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 80 (0x7fbe0b954400) [pid = 6483] [serial = 146] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 79 (0x7fbe12a98800) [pid = 6483] [serial = 147] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 78 (0x7fbe0c7d2c00) [pid = 6483] [serial = 143] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 77 (0x7fbe0edc3c00) [pid = 6483] [serial = 144] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 76 (0x7fbe1451bc00) [pid = 6483] [serial = 149] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 75 (0x7fbe0b3f1c00) [pid = 6483] [serial = 134] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 74 (0x7fbe1421f400) [pid = 6483] [serial = 137] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 73 (0x7fbe1528a000) [pid = 6483] [serial = 155] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 72 (0x7fbe15b03c00) [pid = 6483] [serial = 153] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 71 (0x7fbe1611a400) [pid = 6483] [serial = 156] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | --DOMWINDOW == 70 (0x7fbe1521b400) [pid = 6483] [serial = 150] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 6483 | 1461711320926 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11514800 == 38 [pid = 6483] [id = 69] 15:55:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 71 (0x7fbe0edc3c00) [pid = 6483] [serial = 205] [outer = (nil)] 15:55:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 72 (0x7fbe14220800) [pid = 6483] [serial = 206] [outer = 0x7fbe0edc3c00] 15:55:21 INFO - PROCESS | 6483 | 1461711321028 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 73 (0x7fbe15219400) [pid = 6483] [serial = 207] [outer = 0x7fbe0edc3c00] 15:55:21 INFO - PROCESS | 6483 | 1461711321657 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1090ms 15:55:21 INFO - PROCESS | 6483 | 1461711321722 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 6483 | 1461711321728 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 15:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:55:21 INFO - PROCESS | 6483 | 1461711321737 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 6483 | 1461711321740 Marionette TRACE conn3 <- [1,250,null,{}] 15:55:21 INFO - PROCESS | 6483 | 1461711321746 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:21 INFO - PROCESS | 6483 | 1461711321900 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:55:21 INFO - PROCESS | 6483 | 1461711321991 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15586000 == 39 [pid = 6483] [id = 70] 15:55:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 74 (0x7fbe12a98800) [pid = 6483] [serial = 208] [outer = (nil)] 15:55:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 75 (0x7fbe1611b000) [pid = 6483] [serial = 209] [outer = 0x7fbe12a98800] 15:55:22 INFO - PROCESS | 6483 | 1461711322068 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 76 (0x7fbe18460000) [pid = 6483] [serial = 210] [outer = 0x7fbe12a98800] 15:55:22 INFO - PROCESS | 6483 | 1461711322752 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1033ms 15:55:22 INFO - PROCESS | 6483 | 1461711322778 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 6483 | 1461711322785 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:55:22 INFO - PROCESS | 6483 | 1461711322811 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 6483 | 1461711322821 Marionette TRACE conn3 <- [1,254,null,{}] 15:55:22 INFO - PROCESS | 6483 | 1461711322852 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:23 INFO - PROCESS | 6483 | 1461711323023 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:55:23 INFO - PROCESS | 6483 | 1461711323036 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1c4d5800 == 40 [pid = 6483] [id = 71] 15:55:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 77 (0x7fbe222c6c00) [pid = 6483] [serial = 211] [outer = (nil)] 15:55:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 78 (0x7fbe225f5000) [pid = 6483] [serial = 212] [outer = 0x7fbe222c6c00] 15:55:23 INFO - PROCESS | 6483 | 1461711323099 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 79 (0x7fbe23433400) [pid = 6483] [serial = 213] [outer = 0x7fbe222c6c00] 15:55:23 INFO - PROCESS | 6483 | 1461711323968 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1225ms 15:55:24 INFO - PROCESS | 6483 | 1461711324022 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 6483 | 1461711324026 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:55:24 INFO - PROCESS | 6483 | 1461711324033 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 6483 | 1461711324035 Marionette TRACE conn3 <- [1,258,null,{}] 15:55:24 INFO - PROCESS | 6483 | 1461711324045 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:24 INFO - PROCESS | 6483 | 1461711324229 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:55:24 INFO - PROCESS | 6483 | 1461711324253 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2270a800 == 41 [pid = 6483] [id = 72] 15:55:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 80 (0x7fbe22069800) [pid = 6483] [serial = 214] [outer = (nil)] 15:55:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 81 (0x7fbe2373a000) [pid = 6483] [serial = 215] [outer = 0x7fbe22069800] 15:55:24 INFO - PROCESS | 6483 | 1461711324317 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 82 (0x7fbe25635400) [pid = 6483] [serial = 216] [outer = 0x7fbe22069800] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 81 (0x7fbe0b842800) [pid = 6483] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 80 (0x7fbe15515000) [pid = 6483] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 79 (0x7fbe0bba1000) [pid = 6483] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 78 (0x7fbe2236b800) [pid = 6483] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 77 (0x7fbe1611ac00) [pid = 6483] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 76 (0x7fbe0c7d1800) [pid = 6483] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:55:25 INFO - PROCESS | 6483 | --DOMWINDOW == 75 (0x7fbe0b841800) [pid = 6483] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:55:25 INFO - PROCESS | 6483 | 1461711325085 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1081ms 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:55:25 INFO - PROCESS | 6483 | 1461711325122 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 6483 | 1461711325124 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 15:55:25 INFO - PROCESS | 6483 | 1461711325132 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 6483 | 1461711325135 Marionette TRACE conn3 <- [1,262,null,{}] 15:55:25 INFO - PROCESS | 6483 | 1461711325141 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 6483 | 1461711325284 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:55:25 INFO - PROCESS | 6483 | 1461711325299 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe166f0800 == 42 [pid = 6483] [id = 73] 15:55:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 76 (0x7fbe227f9c00) [pid = 6483] [serial = 217] [outer = (nil)] 15:55:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 77 (0x7fbe23737800) [pid = 6483] [serial = 218] [outer = 0x7fbe227f9c00] 15:55:25 INFO - PROCESS | 6483 | 1461711325402 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 78 (0x7fbe26f81c00) [pid = 6483] [serial = 219] [outer = 0x7fbe227f9c00] 15:55:26 INFO - PROCESS | 6483 | 1461711326176 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1080ms 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:55:26 INFO - PROCESS | 6483 | 1461711326212 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 6483 | 1461711326215 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 15:55:26 INFO - PROCESS | 6483 | 1461711326222 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 6483 | 1461711326225 Marionette TRACE conn3 <- [1,266,null,{}] 15:55:26 INFO - PROCESS | 6483 | 1461711326231 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:26 INFO - PROCESS | 6483 | 1461711326414 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:55:26 INFO - PROCESS | 6483 | 1461711326434 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d108800 == 43 [pid = 6483] [id = 74] 15:55:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 79 (0x7fbe27745400) [pid = 6483] [serial = 220] [outer = (nil)] 15:55:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 80 (0x7fbe279dc400) [pid = 6483] [serial = 221] [outer = 0x7fbe27745400] 15:55:26 INFO - PROCESS | 6483 | 1461711326498 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 81 (0x7fbe27a24800) [pid = 6483] [serial = 222] [outer = 0x7fbe27745400] 15:55:27 INFO - PROCESS | 6483 | 1461711327273 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1181ms 15:55:27 INFO - PROCESS | 6483 | 1461711327403 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 6483 | 1461711327409 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:55:27 INFO - PROCESS | 6483 | 1461711327417 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 6483 | 1461711327423 Marionette TRACE conn3 <- [1,270,null,{}] 15:55:27 INFO - PROCESS | 6483 | 1461711327433 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 6483 | 1461711327642 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:55:27 INFO - PROCESS | 6483 | 1461711327788 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12148000 == 44 [pid = 6483] [id = 75] 15:55:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 82 (0x7fbe0edc9000) [pid = 6483] [serial = 223] [outer = (nil)] 15:55:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 83 (0x7fbe115c9800) [pid = 6483] [serial = 224] [outer = 0x7fbe0edc9000] 15:55:27 INFO - PROCESS | 6483 | 1461711327887 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 84 (0x7fbe13b50400) [pid = 6483] [serial = 225] [outer = 0x7fbe0edc9000] 15:55:28 INFO - PROCESS | 6483 | 1461711328752 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1395ms 15:55:28 INFO - PROCESS | 6483 | 1461711328816 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:55:28 INFO - PROCESS | 6483 | 1461711328822 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 15:55:28 INFO - PROCESS | 6483 | 1461711328839 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 6483 | 1461711328846 Marionette TRACE conn3 <- [1,274,null,{}] 15:55:28 INFO - PROCESS | 6483 | 1461711328854 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:29 INFO - PROCESS | 6483 | 1461711329073 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:55:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 85 (0x7fbe15b8a800) [pid = 6483] [serial = 226] [outer = 0x7fbe0d614000] 15:55:29 INFO - PROCESS | 6483 | 1461711329301 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f40000 == 45 [pid = 6483] [id = 76] 15:55:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 86 (0x7fbe18463800) [pid = 6483] [serial = 227] [outer = (nil)] 15:55:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 87 (0x7fbe18751800) [pid = 6483] [serial = 228] [outer = 0x7fbe18463800] 15:55:29 INFO - PROCESS | 6483 | 1461711329429 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 88 (0x7fbe22060c00) [pid = 6483] [serial = 229] [outer = 0x7fbe18463800] 15:55:30 INFO - PROCESS | 6483 | 1461711330318 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1500ms 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:55:30 INFO - PROCESS | 6483 | 1461711330331 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 6483 | 1461711330334 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 15:55:30 INFO - PROCESS | 6483 | 1461711330341 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 6483 | 1461711330344 Marionette TRACE conn3 <- [1,278,null,{}] 15:55:30 INFO - PROCESS | 6483 | 1461711330360 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 6483 | 1461711330535 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:55:30 INFO - PROCESS | 6483 | 1461711330652 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f3c000 == 46 [pid = 6483] [id = 77] 15:55:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 89 (0x7fbe2373ac00) [pid = 6483] [serial = 230] [outer = (nil)] 15:55:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 90 (0x7fbe26f76400) [pid = 6483] [serial = 231] [outer = 0x7fbe2373ac00] 15:55:30 INFO - PROCESS | 6483 | 1461711330772 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 91 (0x7fbe270aec00) [pid = 6483] [serial = 232] [outer = 0x7fbe2373ac00] 15:55:31 INFO - PROCESS | 6483 | 1461711331760 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1484ms 15:55:31 INFO - PROCESS | 6483 | 1461711331827 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 6483 | 1461711331833 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:55:31 INFO - PROCESS | 6483 | 1461711331844 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 6483 | 1461711331848 Marionette TRACE conn3 <- [1,282,null,{}] 15:55:31 INFO - PROCESS | 6483 | 1461711331859 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:32 INFO - PROCESS | 6483 | 1461711332093 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:55:32 INFO - PROCESS | 6483 | 1461711332277 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27a1e800 == 47 [pid = 6483] [id = 78] 15:55:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe27937000) [pid = 6483] [serial = 233] [outer = (nil)] 15:55:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe27a2e400) [pid = 6483] [serial = 234] [outer = 0x7fbe27937000] 15:55:32 INFO - PROCESS | 6483 | 1461711332398 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe27a8f400) [pid = 6483] [serial = 235] [outer = 0x7fbe27937000] 15:55:33 INFO - PROCESS | 6483 | 1461711333172 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1388ms 15:55:33 INFO - PROCESS | 6483 | 1461711333231 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 6483 | 1461711333234 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:55:33 INFO - PROCESS | 6483 | 1461711333241 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 6483 | 1461711333245 Marionette TRACE conn3 <- [1,286,null,{}] 15:55:33 INFO - PROCESS | 6483 | 1461711333251 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 6483 | 1461711333419 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:55:33 INFO - PROCESS | 6483 | 1461711333576 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2a07e800 == 48 [pid = 6483] [id = 79] 15:55:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe0d8dc400) [pid = 6483] [serial = 236] [outer = (nil)] 15:55:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe0d8e5800) [pid = 6483] [serial = 237] [outer = 0x7fbe0d8dc400] 15:55:33 INFO - PROCESS | 6483 | 1461711333700 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0d8eac00) [pid = 6483] [serial = 238] [outer = 0x7fbe0d8dc400] 15:55:34 INFO - PROCESS | 6483 | 1461711334813 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1636ms 15:55:34 INFO - PROCESS | 6483 | 1461711334880 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:55:34 INFO - PROCESS | 6483 | 1461711334888 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 15:55:34 INFO - PROCESS | 6483 | 1461711334899 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 6483 | 1461711334905 Marionette TRACE conn3 <- [1,290,null,{}] 15:55:34 INFO - PROCESS | 6483 | 1461711334915 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 6483 | 1461711335206 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:55:35 INFO - PROCESS | 6483 | 1461711335398 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1152a000 == 49 [pid = 6483] [id = 80] 15:55:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe0b3e5400) [pid = 6483] [serial = 239] [outer = (nil)] 15:55:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe115ce000) [pid = 6483] [serial = 240] [outer = 0x7fbe0b3e5400] 15:55:35 INFO - PROCESS | 6483 | 1461711335483 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe14221800) [pid = 6483] [serial = 241] [outer = 0x7fbe0b3e5400] 15:55:36 INFO - PROCESS | 6483 | 1461711336384 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1542ms 15:55:36 INFO - PROCESS | 6483 | 1461711336441 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 6483 | 1461711336450 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:55:36 INFO - PROCESS | 6483 | 1461711336461 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 6483 | 1461711336464 Marionette TRACE conn3 <- [1,294,null,{}] 15:55:36 INFO - PROCESS | 6483 | 1461711336471 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 6483 | 1461711336630 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:55:36 INFO - PROCESS | 6483 | 1461711336777 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187d4000 == 48 [pid = 6483] [id = 61] 15:55:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe166f0800 == 47 [pid = 6483] [id = 73] 15:55:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2270a800 == 46 [pid = 6483] [id = 72] 15:55:36 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe1550d000) [pid = 6483] [serial = 167] [outer = (nil)] [url = about:blank] 15:55:36 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe0bb97c00) [pid = 6483] [serial = 161] [outer = (nil)] [url = about:blank] 15:55:36 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe12d14400) [pid = 6483] [serial = 164] [outer = (nil)] [url = about:blank] 15:55:36 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe234de800) [pid = 6483] [serial = 188] [outer = (nil)] [url = about:blank] 15:55:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e232800 == 47 [pid = 6483] [id = 81] 15:55:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0bb97c00) [pid = 6483] [serial = 242] [outer = (nil)] 15:55:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe1550d000) [pid = 6483] [serial = 243] [outer = 0x7fbe0bb97c00] 15:55:36 INFO - PROCESS | 6483 | 1461711336890 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe1874fc00) [pid = 6483] [serial = 244] [outer = 0x7fbe0bb97c00] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1c4d5800 == 46 [pid = 6483] [id = 71] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15586000 == 45 [pid = 6483] [id = 70] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11514800 == 44 [pid = 6483] [id = 69] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d87000 == 43 [pid = 6483] [id = 68] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe144d5800 == 42 [pid = 6483] [id = 64] 15:55:37 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe220c1000 == 41 [pid = 6483] [id = 63] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe1520f400) [pid = 6483] [serial = 176] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe18461400) [pid = 6483] [serial = 179] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe0ed81400) [pid = 6483] [serial = 171] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe0d617800) [pid = 6483] [serial = 170] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe223e2800) [pid = 6483] [serial = 185] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe15513c00) [pid = 6483] [serial = 177] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 92 (0x7fbe21408c00) [pid = 6483] [serial = 159] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 91 (0x7fbe1216d800) [pid = 6483] [serial = 173] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 90 (0x7fbe222c0000) [pid = 6483] [serial = 182] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 89 (0x7fbe13c82400) [pid = 6483] [serial = 174] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 88 (0x7fbe1c480c00) [pid = 6483] [serial = 180] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 87 (0x7fbe22369400) [pid = 6483] [serial = 183] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | --DOMWINDOW == 86 (0x7fbe22586800) [pid = 6483] [serial = 186] [outer = (nil)] [url = about:blank] 15:55:37 INFO - PROCESS | 6483 | 1461711337775 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:37 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. 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1388ms 15:55:37 INFO - PROCESS | 6483 | 1461711337850 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 6483 | 1461711337857 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 15:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:55:37 INFO - PROCESS | 6483 | 1461711337864 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 6483 | 1461711337870 Marionette TRACE conn3 <- [1,298,null,{}] 15:55:37 INFO - PROCESS | 6483 | 1461711337886 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 6483 | 1461711338044 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:55:38 INFO - PROCESS | 6483 | 1461711338139 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18476800 == 42 [pid = 6483] [id = 82] 15:55:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 87 (0x7fbe0edc5c00) [pid = 6483] [serial = 245] [outer = (nil)] 15:55:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 88 (0x7fbe223f0400) [pid = 6483] [serial = 246] [outer = 0x7fbe0edc5c00] 15:55:38 INFO - PROCESS | 6483 | 1461711338210 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 89 (0x7fbe2343c000) [pid = 6483] [serial = 247] [outer = 0x7fbe0edc5c00] 15:55:38 INFO - PROCESS | 6483 | 1461711338886 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:38 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. 15:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1038ms 15:55:38 INFO - PROCESS | 6483 | 1461711338903 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 6483 | 1461711338908 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 15:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:55:38 INFO - PROCESS | 6483 | 1461711338914 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 6483 | 1461711338917 Marionette TRACE conn3 <- [1,302,null,{}] 15:55:38 INFO - PROCESS | 6483 | 1461711338923 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 6483 | 1461711339116 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:55:39 INFO - PROCESS | 6483 | 1461711339186 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2201d800 == 43 [pid = 6483] [id = 83] 15:55:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 90 (0x7fbe0b94a000) [pid = 6483] [serial = 248] [outer = (nil)] 15:55:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 91 (0x7fbe25119400) [pid = 6483] [serial = 249] [outer = 0x7fbe0b94a000] 15:55:39 INFO - PROCESS | 6483 | 1461711339251 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe270ac400) [pid = 6483] [serial = 250] [outer = 0x7fbe0b94a000] 15:55:40 INFO - PROCESS | 6483 | 1461711340031 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:40 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. 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1134ms 15:55:40 INFO - PROCESS | 6483 | 1461711340057 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:55:40 INFO - PROCESS | 6483 | 1461711340062 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 15:55:40 INFO - PROCESS | 6483 | 1461711340068 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 6483 | 1461711340071 Marionette TRACE conn3 <- [1,306,null,{}] 15:55:40 INFO - PROCESS | 6483 | 1461711340077 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 6483 | 1461711340277 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:55:40 INFO - PROCESS | 6483 | 1461711340309 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23723000 == 44 [pid = 6483] [id = 84] 15:55:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe23730800) [pid = 6483] [serial = 251] [outer = (nil)] 15:55:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe2774e000) [pid = 6483] [serial = 252] [outer = 0x7fbe23730800] 15:55:40 INFO - PROCESS | 6483 | 1461711340373 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe27a24c00) [pid = 6483] [serial = 253] [outer = 0x7fbe23730800] 15:55:41 INFO - PROCESS | 6483 | 1461711341265 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:41 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. 15:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1241ms 15:55:41 INFO - PROCESS | 6483 | 1461711341309 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 6483 | 1461711341313 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 15:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:55:41 INFO - PROCESS | 6483 | 1461711341328 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 6483 | 1461711341332 Marionette TRACE conn3 <- [1,310,null,{}] 15:55:41 INFO - PROCESS | 6483 | 1461711341337 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:41 INFO - PROCESS | 6483 | 1461711341651 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe22069800) [pid = 6483] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe222c6c00) [pid = 6483] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 92 (0x7fbe12a98800) [pid = 6483] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 91 (0x7fbe227f9c00) [pid = 6483] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 90 (0x7fbe0edc3c00) [pid = 6483] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:55:41 INFO - PROCESS | 6483 | --DOMWINDOW == 89 (0x7fbe0bb97800) [pid = 6483] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:55:41 INFO - PROCESS | 6483 | 1461711341728 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14f10800 == 45 [pid = 6483] [id = 85] 15:55:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 90 (0x7fbe0bb97800) [pid = 6483] [serial = 254] [outer = (nil)] 15:55:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 91 (0x7fbe0c677c00) [pid = 6483] [serial = 255] [outer = 0x7fbe0bb97800] 15:55:41 INFO - PROCESS | 6483 | 1461711341796 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe26d0ac00) [pid = 6483] [serial = 256] [outer = 0x7fbe0bb97800] 15:55:42 INFO - PROCESS | 6483 | 1461711342547 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:42 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. 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1234ms 15:55:42 INFO - PROCESS | 6483 | 1461711342563 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 6483 | 1461711342566 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:55:42 INFO - PROCESS | 6483 | 1461711342573 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 6483 | 1461711342576 Marionette TRACE conn3 <- [1,314,null,{}] 15:55:42 INFO - PROCESS | 6483 | 1461711342591 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 6483 | 1461711342737 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:55:42 INFO - PROCESS | 6483 | 1461711342751 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2b933000 == 46 [pid = 6483] [id = 86] 15:55:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe22757000) [pid = 6483] [serial = 257] [outer = (nil)] 15:55:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe2a03a400) [pid = 6483] [serial = 258] [outer = 0x7fbe22757000] 15:55:42 INFO - PROCESS | 6483 | 1461711342816 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe2a396c00) [pid = 6483] [serial = 259] [outer = 0x7fbe22757000] 15:55:43 INFO - PROCESS | 6483 | 1461711343605 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:43 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. 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1190ms 15:55:43 INFO - PROCESS | 6483 | 1461711343788 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 6483 | 1461711343800 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:55:43 INFO - PROCESS | 6483 | 1461711343856 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 6483 | 1461711343860 Marionette TRACE conn3 <- [1,318,null,{}] 15:55:43 INFO - PROCESS | 6483 | 1461711343871 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 6483 | 1461711344072 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:55:44 INFO - PROCESS | 6483 | 1461711344212 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15295000 == 47 [pid = 6483] [id = 87] 15:55:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe0c678000) [pid = 6483] [serial = 260] [outer = (nil)] 15:55:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0d61c400) [pid = 6483] [serial = 261] [outer = 0x7fbe0c678000] 15:55:44 INFO - PROCESS | 6483 | 1461711344344 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe0ed6c400) [pid = 6483] [serial = 262] [outer = 0x7fbe0c678000] 15:55:45 INFO - PROCESS | 6483 | 1461711345305 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:45 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. 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1531ms 15:55:45 INFO - PROCESS | 6483 | 1461711345343 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 6483 | 1461711345350 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:55:45 INFO - PROCESS | 6483 | 1461711345363 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 6483 | 1461711345368 Marionette TRACE conn3 <- [1,322,null,{}] 15:55:45 INFO - PROCESS | 6483 | 1461711345377 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:45 INFO - PROCESS | 6483 | 1461711345601 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:55:45 INFO - PROCESS | 6483 | 1461711345785 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe22564800 == 48 [pid = 6483] [id = 88] 15:55:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe1527ec00) [pid = 6483] [serial = 263] [outer = (nil)] 15:55:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe1564b400) [pid = 6483] [serial = 264] [outer = 0x7fbe1527ec00] 15:55:45 INFO - PROCESS | 6483 | 1461711345910 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe18729400) [pid = 6483] [serial = 265] [outer = 0x7fbe1527ec00] 15:55:46 INFO - PROCESS | 6483 | 1461711346801 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:46 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. 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1494ms 15:55:46 INFO - PROCESS | 6483 | 1461711346854 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 6483 | 1461711346858 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:55:46 INFO - PROCESS | 6483 | 1461711346865 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 6483 | 1461711346868 Marionette TRACE conn3 <- [1,326,null,{}] 15:55:46 INFO - PROCESS | 6483 | 1461711346885 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 6483 | 1461711347109 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:55:47 INFO - PROCESS | 6483 | 1461711347431 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe145d2800 == 49 [pid = 6483] [id = 89] 15:55:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe15516400) [pid = 6483] [serial = 266] [outer = (nil)] 15:55:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe1875d400) [pid = 6483] [serial = 267] [outer = 0x7fbe15516400] 15:55:47 INFO - PROCESS | 6483 | 1461711347560 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe2236cc00) [pid = 6483] [serial = 268] [outer = 0x7fbe15516400] 15:55:48 INFO - PROCESS | 6483 | 1461711348447 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:48 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. 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1647ms 15:55:48 INFO - PROCESS | 6483 | 1461711348514 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 6483 | 1461711348518 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:55:48 INFO - PROCESS | 6483 | 1461711348526 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 6483 | 1461711348530 Marionette TRACE conn3 <- [1,330,null,{}] 15:55:48 INFO - PROCESS | 6483 | 1461711348537 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 6483 | 1461711348753 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:55:48 INFO - PROCESS | 6483 | 1461711348894 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe145ec800 == 50 [pid = 6483] [id = 90] 15:55:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0ed7c400) [pid = 6483] [serial = 269] [outer = (nil)] 15:55:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe23439000) [pid = 6483] [serial = 270] [outer = 0x7fbe0ed7c400] 15:55:48 INFO - PROCESS | 6483 | 1461711348967 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe270ac000) [pid = 6483] [serial = 271] [outer = 0x7fbe0ed7c400] 15:55:50 INFO - PROCESS | 6483 | 1461711350127 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:50 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. 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1632ms 15:55:50 INFO - PROCESS | 6483 | 1461711350159 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 6483 | 1461711350164 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:55:50 INFO - PROCESS | 6483 | 1461711350173 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 6483 | 1461711350178 Marionette TRACE conn3 <- [1,334,null,{}] 15:55:50 INFO - PROCESS | 6483 | 1461711350188 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 6483 | 1461711350402 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:55:50 INFO - PROCESS | 6483 | 1461711350698 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0bb8d000 == 51 [pid = 6483] [id = 91] 15:55:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe0b83b400) [pid = 6483] [serial = 272] [outer = (nil)] 15:55:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe0d8e1400) [pid = 6483] [serial = 273] [outer = 0x7fbe0b83b400] 15:55:50 INFO - PROCESS | 6483 | 1461711350771 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe0ed6c000) [pid = 6483] [serial = 274] [outer = 0x7fbe0b83b400] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe279dc400) [pid = 6483] [serial = 221] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe2254f000) [pid = 6483] [serial = 197] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe235ba400) [pid = 6483] [serial = 200] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14f10800 == 50 [pid = 6483] [id = 85] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23723000 == 49 [pid = 6483] [id = 84] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2201d800 == 48 [pid = 6483] [id = 83] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18476800 == 47 [pid = 6483] [id = 82] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e232800 == 46 [pid = 6483] [id = 81] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1152a000 == 45 [pid = 6483] [id = 80] 15:55:51 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d108800 == 44 [pid = 6483] [id = 74] 15:55:51 INFO - PROCESS | 6483 | 1461711351644 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:51 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. 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1491ms 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe2373a000) [pid = 6483] [serial = 215] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe225f5000) [pid = 6483] [serial = 212] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe1611b000) [pid = 6483] [serial = 209] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe18460000) [pid = 6483] [serial = 210] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe23737800) [pid = 6483] [serial = 218] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe14220800) [pid = 6483] [serial = 206] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe15219400) [pid = 6483] [serial = 207] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0f150400) [pid = 6483] [serial = 191] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe0ed7a000) [pid = 6483] [serial = 204] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe0c7d5400) [pid = 6483] [serial = 203] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe15514c00) [pid = 6483] [serial = 194] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe25635400) [pid = 6483] [serial = 216] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe26f81c00) [pid = 6483] [serial = 219] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe23433400) [pid = 6483] [serial = 213] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 6483 | 1461711351682 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 6483 | 1461711351691 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:55:51 INFO - PROCESS | 6483 | 1461711351704 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 6483 | 1461711351708 Marionette TRACE conn3 <- [1,338,null,{}] 15:55:51 INFO - PROCESS | 6483 | 1461711351715 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 6483 | 1461711351877 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:55:51 INFO - PROCESS | 6483 | 1461711351896 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14f02800 == 45 [pid = 6483] [id = 92] 15:55:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe11504000) [pid = 6483] [serial = 275] [outer = (nil)] 15:55:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe12d0f800) [pid = 6483] [serial = 276] [outer = 0x7fbe11504000] 15:55:51 INFO - PROCESS | 6483 | 1461711351983 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe14bd2400) [pid = 6483] [serial = 277] [outer = 0x7fbe11504000] 15:55:52 INFO - PROCESS | 6483 | 1461711352838 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:52 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. 15:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1180ms 15:55:52 INFO - PROCESS | 6483 | 1461711352885 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 6483 | 1461711352889 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 15:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:55:52 INFO - PROCESS | 6483 | 1461711352895 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 6483 | 1461711352901 Marionette TRACE conn3 <- [1,342,null,{}] 15:55:52 INFO - PROCESS | 6483 | 1461711352938 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 6483 | 1461711353102 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:55:53 INFO - PROCESS | 6483 | 1461711353114 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1820b000 == 46 [pid = 6483] [id = 93] 15:55:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe16124000) [pid = 6483] [serial = 278] [outer = (nil)] 15:55:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe1871e800) [pid = 6483] [serial = 279] [outer = 0x7fbe16124000] 15:55:53 INFO - PROCESS | 6483 | 1461711353183 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe2205e800) [pid = 6483] [serial = 280] [outer = 0x7fbe16124000] 15:55:54 INFO - PROCESS | 6483 | 1461711354086 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:54 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. 15:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1243ms 15:55:54 INFO - PROCESS | 6483 | 1461711354144 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 6483 | 1461711354147 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 15:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:55:54 INFO - PROCESS | 6483 | 1461711354172 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 6483 | 1461711354175 Marionette TRACE conn3 <- [1,346,null,{}] 15:55:54 INFO - PROCESS | 6483 | 1461711354181 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:54 INFO - PROCESS | 6483 | 1461711354372 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:55:54 INFO - PROCESS | 6483 | 1461711354397 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2201b800 == 47 [pid = 6483] [id = 94] 15:55:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe095d5000) [pid = 6483] [serial = 281] [outer = (nil)] 15:55:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe0ef31000) [pid = 6483] [serial = 282] [outer = 0x7fbe095d5000] 15:55:54 INFO - PROCESS | 6483 | 1461711354462 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe16120c00) [pid = 6483] [serial = 283] [outer = 0x7fbe095d5000] 15:55:55 INFO - PROCESS | 6483 | 1461711355285 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:55 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. 15:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1159ms 15:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:55:55 INFO - PROCESS | 6483 | 1461711355315 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 6483 | 1461711355318 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 15:55:55 INFO - PROCESS | 6483 | 1461711355325 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - PROCESS | 6483 | 1461711355328 Marionette TRACE conn3 <- [1,350,null,{}] 15:55:55 INFO - PROCESS | 6483 | 1461711355335 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 6483 | 1461711355537 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:55:55 INFO - PROCESS | 6483 | 1461711355560 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23540000 == 48 [pid = 6483] [id = 95] 15:55:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe095d9400) [pid = 6483] [serial = 284] [outer = (nil)] 15:55:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe1872a000) [pid = 6483] [serial = 285] [outer = 0x7fbe095d9400] 15:55:55 INFO - PROCESS | 6483 | 1461711355623 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe22545000) [pid = 6483] [serial = 286] [outer = 0x7fbe095d9400] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe22758800) [pid = 6483] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe23730800) [pid = 6483] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe0bb97800) [pid = 6483] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe27745400) [pid = 6483] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe0b3e5400) [pid = 6483] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0bb97c00) [pid = 6483] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe0edc5c00) [pid = 6483] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:55:56 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe0b94a000) [pid = 6483] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:55:56 INFO - PROCESS | 6483 | 1461711356593 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:56 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. 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1292ms 15:55:56 INFO - PROCESS | 6483 | 1461711356616 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 6483 | 1461711356620 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:55:56 INFO - PROCESS | 6483 | 1461711356626 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 6483 | 1461711356630 Marionette TRACE conn3 <- [1,354,null,{}] 15:55:56 INFO - PROCESS | 6483 | 1461711356635 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 6483 | 1461711356866 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:55:56 INFO - PROCESS | 6483 | 1461711356892 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f41000 == 49 [pid = 6483] [id = 96] 15:55:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe0ef33000) [pid = 6483] [serial = 287] [outer = (nil)] 15:55:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe2343ac00) [pid = 6483] [serial = 288] [outer = 0x7fbe0ef33000] 15:55:56 INFO - PROCESS | 6483 | 1461711356961 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe270a5400) [pid = 6483] [serial = 289] [outer = 0x7fbe0ef33000] 15:55:57 INFO - PROCESS | 6483 | 1461711357766 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:57 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. 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1181ms 15:55:57 INFO - PROCESS | 6483 | 1461711357809 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 6483 | 1461711357812 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:55:57 INFO - PROCESS | 6483 | 1461711357820 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 6483 | 1461711357824 Marionette TRACE conn3 <- [1,358,null,{}] 15:55:57 INFO - PROCESS | 6483 | 1461711357830 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 6483 | 1461711357987 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:55:58 INFO - PROCESS | 6483 | 1461711358001 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2a065800 == 50 [pid = 6483] [id = 97] 15:55:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe0b5dd800) [pid = 6483] [serial = 290] [outer = (nil)] 15:55:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe0b5e6800) [pid = 6483] [serial = 291] [outer = 0x7fbe0b5dd800] 15:55:58 INFO - PROCESS | 6483 | 1461711358065 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe26d14c00) [pid = 6483] [serial = 292] [outer = 0x7fbe0b5dd800] 15:55:59 INFO - PROCESS | 6483 | 1461711359117 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:55:59 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. 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1337ms 15:55:59 INFO - PROCESS | 6483 | 1461711359158 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 6483 | 1461711359166 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:55:59 INFO - PROCESS | 6483 | 1461711359174 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 6483 | 1461711359179 Marionette TRACE conn3 <- [1,362,null,{}] 15:55:59 INFO - PROCESS | 6483 | 1461711359188 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 6483 | 1461711359376 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:55:59 INFO - PROCESS | 6483 | 1461711359520 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1558c800 == 51 [pid = 6483] [id = 98] 15:55:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe0bb97800) [pid = 6483] [serial = 293] [outer = (nil)] 15:55:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0c675000) [pid = 6483] [serial = 294] [outer = 0x7fbe0bb97800] 15:55:59 INFO - PROCESS | 6483 | 1461711359604 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0ed6f400) [pid = 6483] [serial = 295] [outer = 0x7fbe0bb97800] 15:56:00 INFO - PROCESS | 6483 | 1461711360607 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:56:00 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. 15:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1488ms 15:56:00 INFO - PROCESS | 6483 | 1461711360663 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 6483 | 1461711360672 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 15:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:56:00 INFO - PROCESS | 6483 | 1461711360683 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 6483 | 1461711360687 Marionette TRACE conn3 <- [1,366,null,{}] 15:56:00 INFO - PROCESS | 6483 | 1461711360693 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 6483 | 1461711360913 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:56:01 INFO - PROCESS | 6483 | 1461711361115 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25138800 == 52 [pid = 6483] [id = 99] 15:56:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe0ef2fc00) [pid = 6483] [serial = 296] [outer = (nil)] 15:56:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe137b4400) [pid = 6483] [serial = 297] [outer = 0x7fbe0ef2fc00] 15:56:01 INFO - PROCESS | 6483 | 1461711361234 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe15215c00) [pid = 6483] [serial = 298] [outer = 0x7fbe0ef2fc00] 15:56:02 INFO - PROCESS | 6483 | 1461711362156 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:56:02 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. 15:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1484ms 15:56:02 INFO - PROCESS | 6483 | 1461711362168 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 6483 | 1461711362171 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 15:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:56:02 INFO - PROCESS | 6483 | 1461711362179 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 6483 | 1461711362186 Marionette TRACE conn3 <- [1,370,null,{}] 15:56:02 INFO - PROCESS | 6483 | 1461711362203 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 6483 | 1461711362385 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:56:02 INFO - PROCESS | 6483 | 1461711362570 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe222a0000 == 53 [pid = 6483] [id = 100] 15:56:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe1874e400) [pid = 6483] [serial = 299] [outer = (nil)] 15:56:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe225f5000) [pid = 6483] [serial = 300] [outer = 0x7fbe1874e400] 15:56:02 INFO - PROCESS | 6483 | 1461711362695 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe25118800) [pid = 6483] [serial = 301] [outer = 0x7fbe1874e400] 15:56:03 INFO - PROCESS | 6483 | 1461711363560 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 15:56:03 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. 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1440ms 15:56:03 INFO - PROCESS | 6483 | 1461711363619 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 6483 | 1461711363624 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 15:56:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:56:03 INFO - PROCESS | 6483 | 1461711363631 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 6483 | 1461711363634 Marionette TRACE conn3 <- [1,374,null,{}] 15:56:03 INFO - PROCESS | 6483 | 1461711363641 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:03 INFO - PROCESS | 6483 | 1461711363817 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:56:03 INFO - PROCESS | 6483 | 1461711363957 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150b2800 == 54 [pid = 6483] [id = 101] 15:56:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe0b2d5c00) [pid = 6483] [serial = 302] [outer = (nil)] 15:56:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe0b2dd400) [pid = 6483] [serial = 303] [outer = 0x7fbe0b2d5c00] 15:56:04 INFO - PROCESS | 6483 | 1461711364036 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe15217000) [pid = 6483] [serial = 304] [outer = 0x7fbe0b2d5c00] 15:56:04 INFO - PROCESS | 6483 | 1461711364915 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:56:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1331ms 15:56:04 INFO - PROCESS | 6483 | 1461711364964 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:56:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:56:04 INFO - PROCESS | 6483 | 1461711364968 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 15:56:04 INFO - PROCESS | 6483 | 1461711364975 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 6483 | 1461711364978 Marionette TRACE conn3 <- [1,378,null,{}] 15:56:04 INFO - PROCESS | 6483 | 1461711364983 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:05 INFO - PROCESS | 6483 | 1461711365141 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:56:05 INFO - PROCESS | 6483 | 1461711365286 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150cb000 == 55 [pid = 6483] [id = 102] 15:56:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe096d8800) [pid = 6483] [serial = 305] [outer = (nil)] 15:56:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe096e0000) [pid = 6483] [serial = 306] [outer = 0x7fbe096d8800] 15:56:05 INFO - PROCESS | 6483 | 1461711365363 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe096e5800) [pid = 6483] [serial = 307] [outer = 0x7fbe096d8800] 15:56:06 INFO - PROCESS | 6483 | 1461711366284 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:56:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:56:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1329ms 15:56:06 INFO - PROCESS | 6483 | 1461711366304 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 6483 | 1461711366308 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 15:56:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:56:06 INFO - PROCESS | 6483 | 1461711366314 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 6483 | 1461711366318 Marionette TRACE conn3 <- [1,382,null,{}] 15:56:06 INFO - PROCESS | 6483 | 1461711366323 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:06 INFO - PROCESS | 6483 | 1461711366517 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:56:06 INFO - PROCESS | 6483 | 1461711366662 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150c6800 == 56 [pid = 6483] [id = 103] 15:56:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe095e1c00) [pid = 6483] [serial = 308] [outer = (nil)] 15:56:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe09859400) [pid = 6483] [serial = 309] [outer = 0x7fbe095e1c00] 15:56:06 INFO - PROCESS | 6483 | 1461711366739 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe256bdc00) [pid = 6483] [serial = 310] [outer = 0x7fbe095e1c00] 15:56:07 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:07 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:56:07 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:07 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:07 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:07 INFO - PROCESS | 6483 | 1461711367857 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:56:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1586ms 15:56:07 INFO - PROCESS | 6483 | 1461711367901 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 6483 | 1461711367907 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 15:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:56:07 INFO - PROCESS | 6483 | 1461711367916 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 6483 | 1461711367922 Marionette TRACE conn3 <- [1,386,null,{}] 15:56:07 INFO - PROCESS | 6483 | 1461711367932 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 6483 | 1461711368148 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:56:08 INFO - PROCESS | 6483 | 1461711368337 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f13800 == 57 [pid = 6483] [id = 104] 15:56:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe0b2d3800) [pid = 6483] [serial = 311] [outer = (nil)] 15:56:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe0b2da000) [pid = 6483] [serial = 312] [outer = 0x7fbe0b2d3800] 15:56:08 INFO - PROCESS | 6483 | 1461711368407 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe0b3ef400) [pid = 6483] [serial = 313] [outer = 0x7fbe0b2d3800] 15:56:09 INFO - PROCESS | 6483 | 1461711369344 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1484ms 15:56:09 INFO - PROCESS | 6483 | 1461711369401 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 6483 | 1461711369410 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 15:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:56:09 INFO - PROCESS | 6483 | 1461711369421 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 6483 | 1461711369424 Marionette TRACE conn3 <- [1,390,null,{}] 15:56:09 INFO - PROCESS | 6483 | 1461711369431 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 6483 | 1461711369642 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2320a000 == 56 [pid = 6483] [id = 66] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f41000 == 55 [pid = 6483] [id = 96] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23540000 == 54 [pid = 6483] [id = 95] 15:56:09 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe2a03a400) [pid = 6483] [serial = 258] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2201b800 == 53 [pid = 6483] [id = 94] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1820b000 == 52 [pid = 6483] [id = 93] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14f02800 == 51 [pid = 6483] [id = 92] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0bb8d000 == 50 [pid = 6483] [id = 91] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe145d2800 == 49 [pid = 6483] [id = 89] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22564800 == 48 [pid = 6483] [id = 88] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15295000 == 47 [pid = 6483] [id = 87] 15:56:09 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2b933000 == 46 [pid = 6483] [id = 86] 15:56:09 INFO - PROCESS | 6483 | 1461711369853 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1376f000 == 47 [pid = 6483] [id = 105] 15:56:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe0c670c00) [pid = 6483] [serial = 314] [outer = (nil)] 15:56:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe0c675c00) [pid = 6483] [serial = 315] [outer = 0x7fbe0c670c00] 15:56:09 INFO - PROCESS | 6483 | 1461711369922 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe0d8e7c00) [pid = 6483] [serial = 316] [outer = 0x7fbe0c670c00] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbe2774e000) [pid = 6483] [serial = 252] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe0c677c00) [pid = 6483] [serial = 255] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe27a24800) [pid = 6483] [serial = 222] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe14221800) [pid = 6483] [serial = 241] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe115ce000) [pid = 6483] [serial = 240] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe27a2e400) [pid = 6483] [serial = 234] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe1550d000) [pid = 6483] [serial = 243] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 118 (0x7fbe1874fc00) [pid = 6483] [serial = 244] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe223f0400) [pid = 6483] [serial = 246] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe2343c000) [pid = 6483] [serial = 247] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe25119400) [pid = 6483] [serial = 249] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe26f76400) [pid = 6483] [serial = 231] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe115c9800) [pid = 6483] [serial = 224] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe222c4400) [pid = 6483] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe0d8e5800) [pid = 6483] [serial = 237] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe18751800) [pid = 6483] [serial = 228] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe27a24c00) [pid = 6483] [serial = 253] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe270ac400) [pid = 6483] [serial = 250] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe26d0ac00) [pid = 6483] [serial = 256] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe23504000) [pid = 6483] [serial = 189] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 6483 | 1461711370729 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1343ms 15:56:10 INFO - PROCESS | 6483 | 1461711370765 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 6483 | 1461711370769 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 15:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:56:10 INFO - PROCESS | 6483 | 1461711370776 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 6483 | 1461711370782 Marionette TRACE conn3 <- [1,394,null,{}] 15:56:10 INFO - PROCESS | 6483 | 1461711370798 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 6483 | 1461711370958 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:56:10 INFO - PROCESS | 6483 | 1461711370977 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15294800 == 48 [pid = 6483] [id = 106] 15:56:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe0ef2bc00) [pid = 6483] [serial = 317] [outer = (nil)] 15:56:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe0ef34c00) [pid = 6483] [serial = 318] [outer = 0x7fbe0ef2bc00] 15:56:11 INFO - PROCESS | 6483 | 1461711371055 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe14782c00) [pid = 6483] [serial = 319] [outer = 0x7fbe0ef2bc00] 15:56:11 INFO - PROCESS | 6483 | 1461711371949 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1235ms 15:56:12 INFO - PROCESS | 6483 | 1461711372012 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 6483 | 1461711372015 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 15:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:56:12 INFO - PROCESS | 6483 | 1461711372023 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 6483 | 1461711372027 Marionette TRACE conn3 <- [1,398,null,{}] 15:56:12 INFO - PROCESS | 6483 | 1461711372051 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 6483 | 1461711372244 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:56:12 INFO - PROCESS | 6483 | 1461711372269 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1b5d3800 == 49 [pid = 6483] [id = 107] 15:56:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe1520d400) [pid = 6483] [serial = 320] [outer = (nil)] 15:56:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe182d7800) [pid = 6483] [serial = 321] [outer = 0x7fbe1520d400] 15:56:12 INFO - PROCESS | 6483 | 1461711372335 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe1c481000) [pid = 6483] [serial = 322] [outer = 0x7fbe1520d400] 15:56:13 INFO - PROCESS | 6483 | 1461711373261 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:56:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1284ms 15:56:13 INFO - PROCESS | 6483 | 1461711373309 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 6483 | 1461711373313 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 15:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:56:13 INFO - PROCESS | 6483 | 1461711373326 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 6483 | 1461711373328 Marionette TRACE conn3 <- [1,402,null,{}] 15:56:13 INFO - PROCESS | 6483 | 1461711373334 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 6483 | 1461711373526 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:56:13 INFO - PROCESS | 6483 | 1461711373556 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe222a0800 == 50 [pid = 6483] [id = 108] 15:56:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe22372000) [pid = 6483] [serial = 323] [outer = (nil)] 15:56:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe231a9800) [pid = 6483] [serial = 324] [outer = 0x7fbe22372000] 15:56:13 INFO - PROCESS | 6483 | 1461711373618 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe25632400) [pid = 6483] [serial = 325] [outer = 0x7fbe22372000] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe095d5000) [pid = 6483] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe11504000) [pid = 6483] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe0b83b400) [pid = 6483] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe095d9400) [pid = 6483] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe16124000) [pid = 6483] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe22757000) [pid = 6483] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:56:14 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe0ef33000) [pid = 6483] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:56:14 INFO - PROCESS | 6483 | 1461711374485 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1180ms 15:56:14 INFO - PROCESS | 6483 | 1461711374506 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 6483 | 1461711374509 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 15:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:56:14 INFO - PROCESS | 6483 | 1461711374516 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 6483 | 1461711374519 Marionette TRACE conn3 <- [1,406,null,{}] 15:56:14 INFO - PROCESS | 6483 | 1461711374524 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:14 INFO - PROCESS | 6483 | 1461711374700 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:56:14 INFO - PROCESS | 6483 | 1461711374720 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2370c000 == 51 [pid = 6483] [id = 109] 15:56:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe2563a800) [pid = 6483] [serial = 326] [outer = (nil)] 15:56:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe27747800) [pid = 6483] [serial = 327] [outer = 0x7fbe2563a800] 15:56:14 INFO - PROCESS | 6483 | 1461711374788 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe279eac00) [pid = 6483] [serial = 328] [outer = 0x7fbe2563a800] 15:56:15 INFO - PROCESS | 6483 | 1461711375607 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1131ms 15:56:15 INFO - PROCESS | 6483 | 1461711375649 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 6483 | 1461711375652 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 15:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:56:15 INFO - PROCESS | 6483 | 1461711375659 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 6483 | 1461711375662 Marionette TRACE conn3 <- [1,410,null,{}] 15:56:15 INFO - PROCESS | 6483 | 1461711375668 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 6483 | 1461711375815 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:56:15 INFO - PROCESS | 6483 | 1461711375830 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27734000 == 52 [pid = 6483] [id = 110] 15:56:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe27740c00) [pid = 6483] [serial = 329] [outer = (nil)] 15:56:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe27a8b000) [pid = 6483] [serial = 330] [outer = 0x7fbe27740c00] 15:56:15 INFO - PROCESS | 6483 | 1461711375894 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe2a037400) [pid = 6483] [serial = 331] [outer = 0x7fbe27740c00] 15:56:16 INFO - PROCESS | 6483 | 1461711376995 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 15:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1382ms 15:56:17 INFO - PROCESS | 6483 | 1461711377042 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 6483 | 1461711377049 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 15:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:56:17 INFO - PROCESS | 6483 | 1461711377059 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 6483 | 1461711377063 Marionette TRACE conn3 <- [1,414,null,{}] 15:56:17 INFO - PROCESS | 6483 | 1461711377072 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:17 INFO - PROCESS | 6483 | 1461711377261 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:56:17 INFO - PROCESS | 6483 | 1461711377406 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14569000 == 53 [pid = 6483] [id = 111] 15:56:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe0b2db000) [pid = 6483] [serial = 332] [outer = (nil)] 15:56:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe0b5e2c00) [pid = 6483] [serial = 333] [outer = 0x7fbe0b2db000] 15:56:17 INFO - PROCESS | 6483 | 1461711377486 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe0c672800) [pid = 6483] [serial = 334] [outer = 0x7fbe0b2db000] 15:56:18 INFO - PROCESS | 6483 | 1461711378465 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 15:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1437ms 15:56:18 INFO - PROCESS | 6483 | 1461711378497 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 6483 | 1461711378504 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 15:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:56:18 INFO - PROCESS | 6483 | 1461711378516 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 6483 | 1461711378519 Marionette TRACE conn3 <- [1,418,null,{}] 15:56:18 INFO - PROCESS | 6483 | 1461711378525 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 6483 | 1461711378687 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:56:18 INFO - PROCESS | 6483 | 1461711378838 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe22393800 == 54 [pid = 6483] [id = 112] 15:56:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe0ed82800) [pid = 6483] [serial = 335] [outer = (nil)] 15:56:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe0ef2d800) [pid = 6483] [serial = 336] [outer = 0x7fbe0ed82800] 15:56:18 INFO - PROCESS | 6483 | 1461711378913 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe14778800) [pid = 6483] [serial = 337] [outer = 0x7fbe0ed82800] 15:56:20 INFO - PROCESS | 6483 | 1461711380268 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 15:56:20 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 15:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1787ms 15:56:20 INFO - PROCESS | 6483 | 1461711380303 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 6483 | 1461711380307 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 15:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:56:20 INFO - PROCESS | 6483 | 1461711380313 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 6483 | 1461711380319 Marionette TRACE conn3 <- [1,422,null,{}] 15:56:20 INFO - PROCESS | 6483 | 1461711380396 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:20 INFO - PROCESS | 6483 | 1461711380569 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:56:20 INFO - PROCESS | 6483 | 1461711380710 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2bbb1800 == 55 [pid = 6483] [id = 113] 15:56:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe1550d000) [pid = 6483] [serial = 338] [outer = (nil)] 15:56:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe23730000) [pid = 6483] [serial = 339] [outer = 0x7fbe1550d000] 15:56:20 INFO - PROCESS | 6483 | 1461711380789 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe27934c00) [pid = 6483] [serial = 340] [outer = 0x7fbe1550d000] 15:56:22 INFO - PROCESS | 6483 | 1461711382083 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1786ms 15:56:22 INFO - PROCESS | 6483 | 1461711382151 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 6483 | 1461711382156 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 15:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:56:22 INFO - PROCESS | 6483 | 1461711382167 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 6483 | 1461711382170 Marionette TRACE conn3 <- [1,426,null,{}] 15:56:22 INFO - PROCESS | 6483 | 1461711382176 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 6483 | 1461711382335 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:56:22 INFO - PROCESS | 6483 | 1461711382479 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f02800 == 56 [pid = 6483] [id = 114] 15:56:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe096e1c00) [pid = 6483] [serial = 341] [outer = (nil)] 15:56:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe0b5de800) [pid = 6483] [serial = 342] [outer = 0x7fbe096e1c00] 15:56:22 INFO - PROCESS | 6483 | 1461711382561 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe2a038000) [pid = 6483] [serial = 343] [outer = 0x7fbe096e1c00] 15:56:23 INFO - PROCESS | 6483 | 1461711383689 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 15:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:56:23 INFO - PROCESS | 6483 | 1461711383758 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 15:56:23 INFO - PROCESS | 6483 | 1461711383767 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 6483 | 1461711383773 Marionette TRACE conn3 <- [1,430,null,{}] 15:56:23 INFO - PROCESS | 6483 | 1461711383782 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 6483 | 1461711383955 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:56:24 INFO - PROCESS | 6483 | 1461711384124 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1213c800 == 57 [pid = 6483] [id = 115] 15:56:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbe095d9400) [pid = 6483] [serial = 344] [outer = (nil)] 15:56:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe09852400) [pid = 6483] [serial = 345] [outer = 0x7fbe095d9400] 15:56:24 INFO - PROCESS | 6483 | 1461711384246 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe0b2d2c00) [pid = 6483] [serial = 346] [outer = 0x7fbe095d9400] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15a32800 == 56 [pid = 6483] [id = 60] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ed92800 == 55 [pid = 6483] [id = 58] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14b43000 == 54 [pid = 6483] [id = 59] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2370c000 == 53 [pid = 6483] [id = 109] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222a0800 == 52 [pid = 6483] [id = 108] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe1564b400) [pid = 6483] [serial = 264] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe0d61c400) [pid = 6483] [serial = 261] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe1875d400) [pid = 6483] [serial = 267] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1b5d3800 == 51 [pid = 6483] [id = 107] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15294800 == 50 [pid = 6483] [id = 106] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1376f000 == 49 [pid = 6483] [id = 105] 15:56:25 INFO - PROCESS | 6483 | 1461711385260 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f13800 == 48 [pid = 6483] [id = 104] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150cb000 == 47 [pid = 6483] [id = 102] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150b2800 == 46 [pid = 6483] [id = 101] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222a0000 == 45 [pid = 6483] [id = 100] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25138800 == 44 [pid = 6483] [id = 99] 15:56:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1558c800 == 43 [pid = 6483] [id = 98] 15:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1541ms 15:56:25 INFO - PROCESS | 6483 | 1461711385308 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 6483 | 1461711385317 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 15:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:56:25 INFO - PROCESS | 6483 | 1461711385328 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 6483 | 1461711385332 Marionette TRACE conn3 <- [1,434,null,{}] 15:56:25 INFO - PROCESS | 6483 | 1461711385338 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 6483 | 1461711385496 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbe270a5400) [pid = 6483] [serial = 289] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe16120c00) [pid = 6483] [serial = 283] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe12d0f800) [pid = 6483] [serial = 276] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe0d8e1400) [pid = 6483] [serial = 273] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe1872a000) [pid = 6483] [serial = 285] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe0ed6c000) [pid = 6483] [serial = 274] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe22545000) [pid = 6483] [serial = 286] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 118 (0x7fbe14bd2400) [pid = 6483] [serial = 277] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe2205e800) [pid = 6483] [serial = 280] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe1871e800) [pid = 6483] [serial = 279] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe0ef31000) [pid = 6483] [serial = 282] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe2a396c00) [pid = 6483] [serial = 259] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe2343ac00) [pid = 6483] [serial = 288] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe23439000) [pid = 6483] [serial = 270] [outer = (nil)] [url = about:blank] 15:56:25 INFO - PROCESS | 6483 | 1461711385623 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0eda9000 == 44 [pid = 6483] [id = 116] 15:56:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe0b5db400) [pid = 6483] [serial = 347] [outer = (nil)] 15:56:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe0b842c00) [pid = 6483] [serial = 348] [outer = 0x7fbe0b5db400] 15:56:25 INFO - PROCESS | 6483 | 1461711385729 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe0d4e4000) [pid = 6483] [serial = 349] [outer = 0x7fbe0b5db400] 15:56:26 INFO - PROCESS | 6483 | 1461711386515 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1235ms 15:56:26 INFO - PROCESS | 6483 | 1461711386564 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 6483 | 1461711386567 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 15:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:56:26 INFO - PROCESS | 6483 | 1461711386575 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 6483 | 1461711386581 Marionette TRACE conn3 <- [1,438,null,{}] 15:56:26 INFO - PROCESS | 6483 | 1461711386598 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 6483 | 1461711386768 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:56:26 INFO - PROCESS | 6483 | 1461711386781 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a1000 == 45 [pid = 6483] [id = 117] 15:56:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe0aa8e000) [pid = 6483] [serial = 350] [outer = (nil)] 15:56:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe0ef30c00) [pid = 6483] [serial = 351] [outer = 0x7fbe0aa8e000] 15:56:26 INFO - PROCESS | 6483 | 1461711386941 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe137bb400) [pid = 6483] [serial = 352] [outer = 0x7fbe0aa8e000] 15:56:27 INFO - PROCESS | 6483 | 1461711387756 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1235ms 15:56:27 INFO - PROCESS | 6483 | 1461711387824 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 6483 | 1461711387830 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 15:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:56:27 INFO - PROCESS | 6483 | 1461711387836 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 6483 | 1461711387840 Marionette TRACE conn3 <- [1,442,null,{}] 15:56:27 INFO - PROCESS | 6483 | 1461711387902 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:28 INFO - PROCESS | 6483 | 1461711388112 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:56:28 INFO - PROCESS | 6483 | 1461711388145 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe187d8800 == 46 [pid = 6483] [id = 118] 15:56:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe0c671c00) [pid = 6483] [serial = 353] [outer = (nil)] 15:56:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe15289400) [pid = 6483] [serial = 354] [outer = 0x7fbe0c671c00] 15:56:28 INFO - PROCESS | 6483 | 1461711388219 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe15ae2c00) [pid = 6483] [serial = 355] [outer = 0x7fbe0c671c00] 15:56:29 INFO - PROCESS | 6483 | 1461711389075 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1321ms 15:56:29 INFO - PROCESS | 6483 | 1461711389160 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 6483 | 1461711389164 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:56:29 INFO - PROCESS | 6483 | 1461711389171 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 6483 | 1461711389175 Marionette TRACE conn3 <- [1,446,null,{}] 15:56:29 INFO - PROCESS | 6483 | 1461711389180 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 6483 | 1461711389386 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:56:29 INFO - PROCESS | 6483 | 1461711389411 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe222a4800 == 47 [pid = 6483] [id = 119] 15:56:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe096dd400) [pid = 6483] [serial = 356] [outer = (nil)] 15:56:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe182f5c00) [pid = 6483] [serial = 357] [outer = 0x7fbe096dd400] 15:56:29 INFO - PROCESS | 6483 | 1461711389476 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe21406400) [pid = 6483] [serial = 358] [outer = 0x7fbe096dd400] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe0c670c00) [pid = 6483] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe22372000) [pid = 6483] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe2563a800) [pid = 6483] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe0b2d3800) [pid = 6483] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe0ef2bc00) [pid = 6483] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:56:30 INFO - PROCESS | 6483 | --DOMWINDOW == 118 (0x7fbe1520d400) [pid = 6483] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:56:30 INFO - PROCESS | 6483 | 1461711390480 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1338ms 15:56:30 INFO - PROCESS | 6483 | 1461711390510 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 6483 | 1461711390514 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 15:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:56:30 INFO - PROCESS | 6483 | 1461711390521 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 6483 | 1461711390524 Marionette TRACE conn3 <- [1,450,null,{}] 15:56:30 INFO - PROCESS | 6483 | 1461711390530 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 6483 | 1461711390738 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:56:30 INFO - PROCESS | 6483 | 1461711390843 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23208000 == 48 [pid = 6483] [id = 120] 15:56:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe095dc800) [pid = 6483] [serial = 359] [outer = (nil)] 15:56:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe22069800) [pid = 6483] [serial = 360] [outer = 0x7fbe095dc800] 15:56:30 INFO - PROCESS | 6483 | 1461711390913 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe2792e800) [pid = 6483] [serial = 361] [outer = 0x7fbe095dc800] 15:56:31 INFO - PROCESS | 6483 | 1461711391657 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 6483 | 1461711391708 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 15:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:56:31 INFO - PROCESS | 6483 | 1461711391715 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 6483 | 1461711391719 Marionette TRACE conn3 <- [1,454,null,{}] 15:56:31 INFO - PROCESS | 6483 | 1461711391724 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 6483 | 1461711391915 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:56:32 INFO - PROCESS | 6483 | 1461711392066 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe09770800 == 49 [pid = 6483] [id = 121] 15:56:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe095d9800) [pid = 6483] [serial = 362] [outer = (nil)] 15:56:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe096e1400) [pid = 6483] [serial = 363] [outer = 0x7fbe095d9800] 15:56:32 INFO - PROCESS | 6483 | 1461711392146 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe0aa88c00) [pid = 6483] [serial = 364] [outer = 0x7fbe095d9800] 15:56:33 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:33 INFO - PROCESS | 6483 | 1461711393247 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1584ms 15:56:33 INFO - PROCESS | 6483 | 1461711393303 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 6483 | 1461711393310 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 15:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:56:33 INFO - PROCESS | 6483 | 1461711393319 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 6483 | 1461711393324 Marionette TRACE conn3 <- [1,458,null,{}] 15:56:33 INFO - PROCESS | 6483 | 1461711393333 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 6483 | 1461711393527 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:56:33 INFO - PROCESS | 6483 | 1461711393727 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe165c1800 == 50 [pid = 6483] [id = 122] 15:56:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe0c66c000) [pid = 6483] [serial = 365] [outer = (nil)] 15:56:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe0d8e9000) [pid = 6483] [serial = 366] [outer = 0x7fbe0c66c000] 15:56:33 INFO - PROCESS | 6483 | 1461711393821 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbe0ef29400) [pid = 6483] [serial = 367] [outer = 0x7fbe0c66c000] 15:56:34 INFO - PROCESS | 6483 | 1461711394716 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 6483 | 1461711394774 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 15:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:56:34 INFO - PROCESS | 6483 | 1461711394783 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 6483 | 1461711394788 Marionette TRACE conn3 <- [1,462,null,{}] 15:56:34 INFO - PROCESS | 6483 | 1461711394795 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:34 INFO - PROCESS | 6483 | 1461711394981 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:56:35 INFO - PROCESS | 6483 | 1461711395130 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2779d000 == 51 [pid = 6483] [id = 123] 15:56:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe0ef34400) [pid = 6483] [serial = 368] [outer = (nil)] 15:56:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe16124000) [pid = 6483] [serial = 369] [outer = 0x7fbe0ef34400] 15:56:35 INFO - PROCESS | 6483 | 1461711395205 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe22757000) [pid = 6483] [serial = 370] [outer = 0x7fbe0ef34400] 15:56:36 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:36 INFO - PROCESS | 6483 | 1461711396294 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 6483 | 1461711396381 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 15:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:56:36 INFO - PROCESS | 6483 | 1461711396399 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 6483 | 1461711396409 Marionette TRACE conn3 <- [1,466,null,{}] 15:56:36 INFO - PROCESS | 6483 | 1461711396417 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 6483 | 1461711396676 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:56:36 INFO - PROCESS | 6483 | 1461711396878 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b613000 == 52 [pid = 6483] [id = 124] 15:56:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe23433400) [pid = 6483] [serial = 371] [outer = (nil)] 15:56:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe2a035400) [pid = 6483] [serial = 372] [outer = 0x7fbe23433400] 15:56:36 INFO - PROCESS | 6483 | 1461711396956 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe2b91d000) [pid = 6483] [serial = 373] [outer = 0x7fbe23433400] 15:56:37 INFO - PROCESS | 6483 | 1461711397866 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 6483 | 1461711397950 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 15:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:56:37 INFO - PROCESS | 6483 | 1461711397957 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 6483 | 1461711397960 Marionette TRACE conn3 <- [1,470,null,{}] 15:56:37 INFO - PROCESS | 6483 | 1461711397967 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:38 INFO - PROCESS | 6483 | 1461711398197 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:56:38 INFO - PROCESS | 6483 | 1461711398397 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc4d000 == 53 [pid = 6483] [id = 125] 15:56:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe238d5c00) [pid = 6483] [serial = 374] [outer = (nil)] 15:56:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe2bb5d400) [pid = 6483] [serial = 375] [outer = 0x7fbe238d5c00] 15:56:38 INFO - PROCESS | 6483 | 1461711398518 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe2f0c3400) [pid = 6483] [serial = 376] [outer = 0x7fbe238d5c00] 15:56:39 INFO - PROCESS | 6483 | 1461711399366 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1486ms 15:56:39 INFO - PROCESS | 6483 | 1461711399444 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 6483 | 1461711399447 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 15:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:56:39 INFO - PROCESS | 6483 | 1461711399455 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - PROCESS | 6483 | 1461711399459 Marionette TRACE conn3 <- [1,474,null,{}] 15:56:39 INFO - PROCESS | 6483 | 1461711399465 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 6483 | 1461711399676 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:56:39 INFO - PROCESS | 6483 | 1461711399824 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2b93b000 == 54 [pid = 6483] [id = 126] 15:56:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe2f0ca400) [pid = 6483] [serial = 377] [outer = (nil)] 15:56:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe2f0cc800) [pid = 6483] [serial = 378] [outer = 0x7fbe2f0ca400] 15:56:39 INFO - PROCESS | 6483 | 1461711399913 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe0ff73000) [pid = 6483] [serial = 379] [outer = 0x7fbe2f0ca400] 15:56:40 INFO - PROCESS | 6483 | 1461711400807 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1385ms 15:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:56:40 INFO - PROCESS | 6483 | 1461711400842 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 6483 | 1461711400844 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 15:56:40 INFO - PROCESS | 6483 | 1461711400851 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 6483 | 1461711400854 Marionette TRACE conn3 <- [1,478,null,{}] 15:56:40 INFO - PROCESS | 6483 | 1461711400860 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:41 INFO - PROCESS | 6483 | 1461711401032 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:56:41 INFO - PROCESS | 6483 | 1461711401190 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fd1800 == 55 [pid = 6483] [id = 127] 15:56:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe04e69400) [pid = 6483] [serial = 380] [outer = (nil)] 15:56:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0ff74400) [pid = 6483] [serial = 381] [outer = 0x7fbe04e69400] 15:56:41 INFO - PROCESS | 6483 | 1461711401268 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe0ff7a800) [pid = 6483] [serial = 382] [outer = 0x7fbe04e69400] 15:56:42 INFO - PROCESS | 6483 | 1461711402200 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1390ms 15:56:42 INFO - PROCESS | 6483 | 1461711402241 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 6483 | 1461711402245 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:56:42 INFO - PROCESS | 6483 | 1461711402252 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 6483 | 1461711402256 Marionette TRACE conn3 <- [1,482,null,{}] 15:56:42 INFO - PROCESS | 6483 | 1461711402262 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 6483 | 1461711402438 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:56:42 INFO - PROCESS | 6483 | 1461711402834 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc46800 == 56 [pid = 6483] [id = 128] 15:56:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe04e6b800) [pid = 6483] [serial = 383] [outer = (nil)] 15:56:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe095dd000) [pid = 6483] [serial = 384] [outer = 0x7fbe04e6b800] 15:56:42 INFO - PROCESS | 6483 | 1461711402959 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe09616400) [pid = 6483] [serial = 385] [outer = 0x7fbe04e6b800] 15:56:43 INFO - PROCESS | 6483 | 1461711403961 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 15:56:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1781ms 15:56:44 INFO - PROCESS | 6483 | 1461711404035 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 6483 | 1461711404039 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:56:44 INFO - PROCESS | 6483 | 1461711404047 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 6483 | 1461711404053 Marionette TRACE conn3 <- [1,486,null,{}] 15:56:44 INFO - PROCESS | 6483 | 1461711404061 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:44 INFO - PROCESS | 6483 | 1461711404277 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23208000 == 55 [pid = 6483] [id = 120] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222a4800 == 54 [pid = 6483] [id = 119] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187d8800 == 53 [pid = 6483] [id = 118] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0b5e6800) [pid = 6483] [serial = 291] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0c675000) [pid = 6483] [serial = 294] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe137b4400) [pid = 6483] [serial = 297] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe225f5000) [pid = 6483] [serial = 300] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0b2dd400) [pid = 6483] [serial = 303] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe096e0000) [pid = 6483] [serial = 306] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe27a8b000) [pid = 6483] [serial = 330] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | 1461711404532 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a1000 == 52 [pid = 6483] [id = 117] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0eda9000 == 51 [pid = 6483] [id = 116] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1213c800 == 50 [pid = 6483] [id = 115] 15:56:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11514800 == 51 [pid = 6483] [id = 129] 15:56:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe0aa83800) [pid = 6483] [serial = 386] [outer = (nil)] 15:56:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe0aa8f400) [pid = 6483] [serial = 387] [outer = 0x7fbe0aa83800] 15:56:44 INFO - PROCESS | 6483 | 1461711404635 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0b5dc000) [pid = 6483] [serial = 388] [outer = 0x7fbe0aa83800] 15:56:44 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14569000 == 50 [pid = 6483] [id = 111] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0c675c00) [pid = 6483] [serial = 315] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0d8e7c00) [pid = 6483] [serial = 316] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe231a9800) [pid = 6483] [serial = 324] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe27747800) [pid = 6483] [serial = 327] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0b3ef400) [pid = 6483] [serial = 313] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0b2da000) [pid = 6483] [serial = 312] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0ef34c00) [pid = 6483] [serial = 318] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe09859400) [pid = 6483] [serial = 309] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe25632400) [pid = 6483] [serial = 325] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe182d7800) [pid = 6483] [serial = 321] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe1c481000) [pid = 6483] [serial = 322] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe14782c00) [pid = 6483] [serial = 319] [outer = (nil)] [url = about:blank] 15:56:44 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe279eac00) [pid = 6483] [serial = 328] [outer = (nil)] [url = about:blank] 15:56:45 INFO - PROCESS | 6483 | 1461711405461 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1438ms 15:56:45 INFO - PROCESS | 6483 | 1461711405492 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:56:45 INFO - PROCESS | 6483 | 1461711405499 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 15:56:45 INFO - PROCESS | 6483 | 1461711405507 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - PROCESS | 6483 | 1461711405511 Marionette TRACE conn3 <- [1,490,null,{}] 15:56:45 INFO - PROCESS | 6483 | 1461711405519 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 6483 | 1461711405701 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:56:45 INFO - PROCESS | 6483 | 1461711405824 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150bf800 == 51 [pid = 6483] [id = 130] 15:56:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe09617800) [pid = 6483] [serial = 389] [outer = (nil)] 15:56:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe0c671400) [pid = 6483] [serial = 390] [outer = 0x7fbe09617800] 15:56:45 INFO - PROCESS | 6483 | 1461711405894 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe0ef2d000) [pid = 6483] [serial = 391] [outer = 0x7fbe09617800] 15:56:46 INFO - PROCESS | 6483 | 1461711406651 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1182ms 15:56:46 INFO - PROCESS | 6483 | 1461711406690 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 6483 | 1461711406694 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:56:46 INFO - PROCESS | 6483 | 1461711406708 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 6483 | 1461711406717 Marionette TRACE conn3 <- [1,494,null,{}] 15:56:46 INFO - PROCESS | 6483 | 1461711406727 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 6483 | 1461711406895 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:56:46 INFO - PROCESS | 6483 | 1461711406910 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe165ce800 == 52 [pid = 6483] [id = 131] 15:56:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe095ca400) [pid = 6483] [serial = 392] [outer = (nil)] 15:56:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe0ef2f400) [pid = 6483] [serial = 393] [outer = 0x7fbe095ca400] 15:56:46 INFO - PROCESS | 6483 | 1461711406974 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe0ff76000) [pid = 6483] [serial = 394] [outer = 0x7fbe095ca400] 15:56:47 INFO - PROCESS | 6483 | 1461711407911 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1249ms 15:56:47 INFO - PROCESS | 6483 | 1461711407951 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:56:47 INFO - PROCESS | 6483 | 1461711407956 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 15:56:47 INFO - PROCESS | 6483 | 1461711407968 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 6483 | 1461711407971 Marionette TRACE conn3 <- [1,498,null,{}] 15:56:47 INFO - PROCESS | 6483 | 1461711407975 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:48 INFO - PROCESS | 6483 | 1461711408187 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:56:48 INFO - PROCESS | 6483 | 1461711408226 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b60c800 == 53 [pid = 6483] [id = 132] 15:56:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe095c7800) [pid = 6483] [serial = 395] [outer = (nil)] 15:56:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe0ff7dc00) [pid = 6483] [serial = 396] [outer = 0x7fbe095c7800] 15:56:48 INFO - PROCESS | 6483 | 1461711408289 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe115ce000) [pid = 6483] [serial = 397] [outer = 0x7fbe095c7800] 15:56:49 INFO - PROCESS | 6483 | 1461711409148 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 15:56:49 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0aa8e000) [pid = 6483] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:56:49 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe095d9400) [pid = 6483] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:56:49 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0c671c00) [pid = 6483] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:56:49 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0b5db400) [pid = 6483] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:56:49 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe096dd400) [pid = 6483] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 15:56:49 INFO - PROCESS | 6483 | 1461711409247 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 6483 | 1461711409252 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 15:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:56:49 INFO - PROCESS | 6483 | 1461711409259 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 6483 | 1461711409263 Marionette TRACE conn3 <- [1,502,null,{}] 15:56:49 INFO - PROCESS | 6483 | 1461711409268 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 6483 | 1461711409431 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:56:49 INFO - PROCESS | 6483 | 1461711409443 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe166e9000 == 54 [pid = 6483] [id = 133] 15:56:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe115cb400) [pid = 6483] [serial = 398] [outer = (nil)] 15:56:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe12f31000) [pid = 6483] [serial = 399] [outer = 0x7fbe115cb400] 15:56:49 INFO - PROCESS | 6483 | 1461711409519 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe1611fc00) [pid = 6483] [serial = 400] [outer = 0x7fbe115cb400] 15:56:50 INFO - PROCESS | 6483 | 1461711410416 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1178ms 15:56:50 INFO - PROCESS | 6483 | 1461711410443 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:56:50 INFO - PROCESS | 6483 | 1461711410448 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 15:56:50 INFO - PROCESS | 6483 | 1461711410454 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 6483 | 1461711410457 Marionette TRACE conn3 <- [1,506,null,{}] 15:56:50 INFO - PROCESS | 6483 | 1461711410463 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:50 INFO - PROCESS | 6483 | 1461711410617 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:56:50 INFO - PROCESS | 6483 | 1461711410634 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27a06000 == 55 [pid = 6483] [id = 134] 15:56:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe2140a400) [pid = 6483] [serial = 401] [outer = (nil)] 15:56:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe270af000) [pid = 6483] [serial = 402] [outer = 0x7fbe2140a400] 15:56:50 INFO - PROCESS | 6483 | 1461711410699 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe27a23800) [pid = 6483] [serial = 403] [outer = 0x7fbe2140a400] 15:56:51 INFO - PROCESS | 6483 | 1461711411680 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1279ms 15:56:51 INFO - PROCESS | 6483 | 1461711411734 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 6483 | 1461711411739 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 15:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:56:51 INFO - PROCESS | 6483 | 1461711411749 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 6483 | 1461711411754 Marionette TRACE conn3 <- [1,510,null,{}] 15:56:51 INFO - PROCESS | 6483 | 1461711411765 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 6483 | 1461711411993 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:56:52 INFO - PROCESS | 6483 | 1461711412145 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1475d800 == 56 [pid = 6483] [id = 135] 15:56:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe04e65800) [pid = 6483] [serial = 404] [outer = (nil)] 15:56:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe095cf800) [pid = 6483] [serial = 405] [outer = 0x7fbe04e65800] 15:56:52 INFO - PROCESS | 6483 | 1461711412221 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe09617c00) [pid = 6483] [serial = 406] [outer = 0x7fbe04e65800] 15:56:53 INFO - PROCESS | 6483 | 1461711413778 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2092ms 15:56:53 INFO - PROCESS | 6483 | 1461711413841 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 6483 | 1461711413850 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 15:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:56:53 INFO - PROCESS | 6483 | 1461711413862 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 6483 | 1461711413865 Marionette TRACE conn3 <- [1,514,null,{}] 15:56:53 INFO - PROCESS | 6483 | 1461711413872 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 6483 | 1461711414087 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:56:54 INFO - PROCESS | 6483 | 1461711414269 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c88d000 == 57 [pid = 6483] [id = 136] 15:56:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe0d8df000) [pid = 6483] [serial = 407] [outer = (nil)] 15:56:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe1564b400) [pid = 6483] [serial = 408] [outer = 0x7fbe0d8df000] 15:56:54 INFO - PROCESS | 6483 | 1461711414347 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe1875d400) [pid = 6483] [serial = 409] [outer = 0x7fbe0d8df000] 15:56:55 INFO - PROCESS | 6483 | 1461711415185 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 15:56:55 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 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1383ms 15:56:55 INFO - PROCESS | 6483 | 1461711415246 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:56:55 INFO - PROCESS | 6483 | 1461711415251 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 15:56:55 INFO - PROCESS | 6483 | 1461711415259 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 6483 | 1461711415265 Marionette TRACE conn3 <- [1,518,null,{}] 15:56:55 INFO - PROCESS | 6483 | 1461711415283 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 6483 | 1461711415508 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:56:55 INFO - PROCESS | 6483 | 1461711415662 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b65a800 == 58 [pid = 6483] [id = 137] 15:56:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe0ff5c400) [pid = 6483] [serial = 410] [outer = (nil)] 15:56:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe1c481000) [pid = 6483] [serial = 411] [outer = 0x7fbe0ff5c400] 15:56:55 INFO - PROCESS | 6483 | 1461711415785 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe231af000) [pid = 6483] [serial = 412] [outer = 0x7fbe0ff5c400] 15:56:56 INFO - PROCESS | 6483 | 1461711416671 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1489ms 15:56:56 INFO - PROCESS | 6483 | 1461711416747 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 6483 | 1461711416751 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 15:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:56:56 INFO - PROCESS | 6483 | 1461711416759 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 6483 | 1461711416762 Marionette TRACE conn3 <- [1,522,null,{}] 15:56:56 INFO - PROCESS | 6483 | 1461711416768 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:56 INFO - PROCESS | 6483 | 1461711416986 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:56:57 INFO - PROCESS | 6483 | 1461711417139 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe043e1000 == 59 [pid = 6483] [id = 138] 15:56:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe0bfe5400) [pid = 6483] [serial = 413] [outer = (nil)] 15:56:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe0bfecc00) [pid = 6483] [serial = 414] [outer = 0x7fbe0bfe5400] 15:56:57 INFO - PROCESS | 6483 | 1461711417256 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0ff63c00) [pid = 6483] [serial = 415] [outer = 0x7fbe0bfe5400] 15:56:58 INFO - PROCESS | 6483 | 1461711418159 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:56:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1435ms 15:56:58 INFO - PROCESS | 6483 | 1461711418196 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 6483 | 1461711418200 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:56:58 INFO - PROCESS | 6483 | 1461711418207 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 6483 | 1461711418209 Marionette TRACE conn3 <- [1,526,null,{}] 15:56:58 INFO - PROCESS | 6483 | 1461711418223 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:58 INFO - PROCESS | 6483 | 1461711418453 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:56:58 INFO - PROCESS | 6483 | 1461711418654 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0bc000 == 60 [pid = 6483] [id = 139] 15:56:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0bfe7800) [pid = 6483] [serial = 416] [outer = (nil)] 15:56:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0c0e8c00) [pid = 6483] [serial = 417] [outer = 0x7fbe0bfe7800] 15:56:58 INFO - PROCESS | 6483 | 1461711418776 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0c0ed400) [pid = 6483] [serial = 418] [outer = 0x7fbe0bfe7800] 15:56:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe04618000) [pid = 6483] [serial = 419] [outer = 0x7fbe0d614000] 15:56:59 INFO - PROCESS | 6483 | 1461711419775 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 15:56:59 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 15:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1633ms 15:56:59 INFO - PROCESS | 6483 | 1461711419842 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 6483 | 1461711419846 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 15:56:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:56:59 INFO - PROCESS | 6483 | 1461711419854 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 6483 | 1461711419857 Marionette TRACE conn3 <- [1,530,null,{}] 15:56:59 INFO - PROCESS | 6483 | 1461711419863 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:00 INFO - PROCESS | 6483 | 1461711420106 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:57:00 INFO - PROCESS | 6483 | 1461711420317 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b606000 == 61 [pid = 6483] [id = 140] 15:57:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe095c3800) [pid = 6483] [serial = 420] [outer = (nil)] 15:57:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0c0e6c00) [pid = 6483] [serial = 421] [outer = 0x7fbe095c3800] 15:57:00 INFO - PROCESS | 6483 | 1461711420391 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe23757c00) [pid = 6483] [serial = 422] [outer = 0x7fbe095c3800] 15:57:01 INFO - PROCESS | 6483 | 1461711421189 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 15:57:01 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 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:01 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 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:57:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:57:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1379ms 15:57:01 INFO - PROCESS | 6483 | 1461711421238 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 6483 | 1461711421242 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 15:57:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:57:01 INFO - PROCESS | 6483 | 1461711421251 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 6483 | 1461711421256 Marionette TRACE conn3 <- [1,534,null,{}] 15:57:01 INFO - PROCESS | 6483 | 1461711421261 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 6483 | 1461711421518 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:57:01 INFO - PROCESS | 6483 | 1461711421640 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe144c7800 == 62 [pid = 6483] [id = 141] 15:57:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe04620000) [pid = 6483] [serial = 423] [outer = (nil)] 15:57:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0fdb0400) [pid = 6483] [serial = 424] [outer = 0x7fbe04620000] 15:57:01 INFO - PROCESS | 6483 | 1461711421713 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe1527d000) [pid = 6483] [serial = 425] [outer = 0x7fbe04620000] 15:57:02 INFO - PROCESS | 6483 | 1461711422517 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:57:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1282ms 15:57:02 INFO - PROCESS | 6483 | 1461711422533 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 6483 | 1461711422536 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 15:57:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:57:02 INFO - PROCESS | 6483 | 1461711422544 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 6483 | 1461711422548 Marionette TRACE conn3 <- [1,538,null,{}] 15:57:02 INFO - PROCESS | 6483 | 1461711422554 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:02 INFO - PROCESS | 6483 | 1461711422767 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:57:02 INFO - PROCESS | 6483 | 1461711422934 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe144b7800 == 63 [pid = 6483] [id = 142] 15:57:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0f154000) [pid = 6483] [serial = 426] [outer = (nil)] 15:57:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0f4aa000) [pid = 6483] [serial = 427] [outer = 0x7fbe0f154000] 15:57:03 INFO - PROCESS | 6483 | 1461711423011 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0f4b3400) [pid = 6483] [serial = 428] [outer = 0x7fbe0f154000] 15:57:03 INFO - PROCESS | 6483 | 1461711423845 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 15:57:03 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. 15:57:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1332ms 15:57:03 INFO - PROCESS | 6483 | 1461711423877 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 6483 | 1461711423880 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 15:57:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:57:03 INFO - PROCESS | 6483 | 1461711423887 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 6483 | 1461711423891 Marionette TRACE conn3 <- [1,542,null,{}] 15:57:03 INFO - PROCESS | 6483 | 1461711423897 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:04 INFO - PROCESS | 6483 | 1461711424077 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:57:04 INFO - PROCESS | 6483 | 1461711424599 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b614000 == 64 [pid = 6483] [id = 143] 15:57:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe03f21800) [pid = 6483] [serial = 429] [outer = (nil)] 15:57:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe04618c00) [pid = 6483] [serial = 430] [outer = 0x7fbe03f21800] 15:57:04 INFO - PROCESS | 6483 | 1461711424714 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe04e63c00) [pid = 6483] [serial = 431] [outer = 0x7fbe03f21800] 15:57:05 INFO - PROCESS | 6483 | 1461711425641 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 15:57:05 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. 15:57:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1785ms 15:57:05 INFO - PROCESS | 6483 | 1461711425675 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 6483 | 1461711425680 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 15:57:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:57:05 INFO - PROCESS | 6483 | 1461711425708 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 6483 | 1461711425715 Marionette TRACE conn3 <- [1,546,null,{}] 15:57:05 INFO - PROCESS | 6483 | 1461711425723 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:05 INFO - PROCESS | 6483 | 1461711425921 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:57:06 INFO - PROCESS | 6483 | 1461711426206 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b603800 == 65 [pid = 6483] [id = 144] 15:57:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe095c3000) [pid = 6483] [serial = 432] [outer = (nil)] 15:57:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe095d9000) [pid = 6483] [serial = 433] [outer = 0x7fbe095c3000] 15:57:06 INFO - PROCESS | 6483 | 1461711426302 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe09619400) [pid = 6483] [serial = 434] [outer = 0x7fbe095c3000] 15:57:07 INFO - PROCESS | 6483 | 1461711427153 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:57:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1496ms 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f40000 == 64 [pid = 6483] [id = 76] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f3c000 == 63 [pid = 6483] [id = 77] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27a1e800 == 62 [pid = 6483] [id = 78] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe166e9000 == 61 [pid = 6483] [id = 133] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe22069800) [pid = 6483] [serial = 360] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | 1461711427292 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 6483 | 1461711427298 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b60c800 == 60 [pid = 6483] [id = 132] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe165ce800 == 59 [pid = 6483] [id = 131] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150bf800 == 58 [pid = 6483] [id = 130] 15:57:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11514800 == 57 [pid = 6483] [id = 129] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc46800 == 56 [pid = 6483] [id = 128] 15:57:07 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe09770800 == 55 [pid = 6483] [id = 121] 15:57:07 INFO - PROCESS | 6483 | 1461711427325 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 6483 | 1461711427330 Marionette TRACE conn3 <- [1,550,null,{}] 15:57:07 INFO - PROCESS | 6483 | 1461711427336 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 6483 | 1461711427537 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe15289400) [pid = 6483] [serial = 354] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe182f5c00) [pid = 6483] [serial = 357] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe15ae2c00) [pid = 6483] [serial = 355] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0ef30c00) [pid = 6483] [serial = 351] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0ef2d800) [pid = 6483] [serial = 336] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0b5e2c00) [pid = 6483] [serial = 333] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0b842c00) [pid = 6483] [serial = 348] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0d4e4000) [pid = 6483] [serial = 349] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0b2d2c00) [pid = 6483] [serial = 346] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe09852400) [pid = 6483] [serial = 345] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe23730000) [pid = 6483] [serial = 339] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe0b5de800) [pid = 6483] [serial = 342] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe21406400) [pid = 6483] [serial = 358] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe137bb400) [pid = 6483] [serial = 352] [outer = (nil)] [url = about:blank] 15:57:07 INFO - PROCESS | 6483 | 1461711427780 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc5c800 == 56 [pid = 6483] [id = 145] 15:57:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe095dc000) [pid = 6483] [serial = 435] [outer = (nil)] 15:57:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0b2d2c00) [pid = 6483] [serial = 436] [outer = 0x7fbe095dc000] 15:57:07 INFO - PROCESS | 6483 | 1461711427858 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0bfe6800) [pid = 6483] [serial = 437] [outer = 0x7fbe095dc000] 15:57:08 INFO - PROCESS | 6483 | 1461711428628 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 15:57:08 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. 15:57:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1344ms 15:57:08 INFO - PROCESS | 6483 | 1461711428675 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 6483 | 1461711428679 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 15:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:57:08 INFO - PROCESS | 6483 | 1461711428694 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 6483 | 1461711428704 Marionette TRACE conn3 <- [1,554,null,{}] 15:57:08 INFO - PROCESS | 6483 | 1461711428713 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:08 INFO - PROCESS | 6483 | 1461711428893 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:57:09 INFO - PROCESS | 6483 | 1461711429015 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150cc000 == 57 [pid = 6483] [id = 146] 15:57:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0aa8a400) [pid = 6483] [serial = 438] [outer = (nil)] 15:57:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0d616000) [pid = 6483] [serial = 439] [outer = 0x7fbe0aa8a400] 15:57:09 INFO - PROCESS | 6483 | 1461711429080 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0edcb000) [pid = 6483] [serial = 440] [outer = 0x7fbe0aa8a400] 15:57:09 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:10 INFO - PROCESS | 6483 | 1461711430105 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1466ms 15:57:10 INFO - PROCESS | 6483 | 1461711430154 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 6483 | 1461711430161 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 15:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:57:10 INFO - PROCESS | 6483 | 1461711430172 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 6483 | 1461711430180 Marionette TRACE conn3 <- [1,558,null,{}] 15:57:10 INFO - PROCESS | 6483 | 1461711430191 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 6483 | 1461711430435 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:57:10 INFO - PROCESS | 6483 | 1461711430706 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0c2800 == 58 [pid = 6483] [id = 147] 15:57:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0461d400) [pid = 6483] [serial = 441] [outer = (nil)] 15:57:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe095ce400) [pid = 6483] [serial = 442] [outer = 0x7fbe0461d400] 15:57:10 INFO - PROCESS | 6483 | 1461711430792 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe096dc000) [pid = 6483] [serial = 443] [outer = 0x7fbe0461d400] 15:57:11 INFO - PROCESS | 6483 | 1461711431667 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1548ms 15:57:11 INFO - PROCESS | 6483 | 1461711431720 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 6483 | 1461711431729 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 15:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:57:11 INFO - PROCESS | 6483 | 1461711431741 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 6483 | 1461711431746 Marionette TRACE conn3 <- [1,562,null,{}] 15:57:11 INFO - PROCESS | 6483 | 1461711431752 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:11 INFO - PROCESS | 6483 | 1461711431937 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:57:12 INFO - PROCESS | 6483 | 1461711432094 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe16135000 == 59 [pid = 6483] [id = 148] 15:57:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0aa90800) [pid = 6483] [serial = 444] [outer = (nil)] 15:57:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0bfebc00) [pid = 6483] [serial = 445] [outer = 0x7fbe0aa90800] 15:57:12 INFO - PROCESS | 6483 | 1461711432171 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0c7ca800) [pid = 6483] [serial = 446] [outer = 0x7fbe0aa90800] 15:57:12 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:13 INFO - PROCESS | 6483 | 1461711433118 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1431ms 15:57:13 INFO - PROCESS | 6483 | 1461711433173 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 6483 | 1461711433176 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 15:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:57:13 INFO - PROCESS | 6483 | 1461711433184 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - PROCESS | 6483 | 1461711433191 Marionette TRACE conn3 <- [1,566,null,{}] 15:57:13 INFO - PROCESS | 6483 | 1461711433207 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 6483 | 1461711433450 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:57:13 INFO - PROCESS | 6483 | 1461711433698 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe22389800 == 60 [pid = 6483] [id = 149] 15:57:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0f4b3800) [pid = 6483] [serial = 447] [outer = (nil)] 15:57:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0fdb1000) [pid = 6483] [serial = 448] [outer = 0x7fbe0f4b3800] 15:57:13 INFO - PROCESS | 6483 | 1461711433818 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0ff56800) [pid = 6483] [serial = 449] [outer = 0x7fbe0f4b3800] 15:57:14 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:14 INFO - PROCESS | 6483 | 1461711434673 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1539ms 15:57:14 INFO - PROCESS | 6483 | 1461711434725 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 6483 | 1461711434729 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 15:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:57:14 INFO - PROCESS | 6483 | 1461711434736 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 6483 | 1461711434740 Marionette TRACE conn3 <- [1,570,null,{}] 15:57:14 INFO - PROCESS | 6483 | 1461711434747 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 6483 | 1461711434933 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:57:15 INFO - PROCESS | 6483 | 1461711435089 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe277a0000 == 61 [pid = 6483] [id = 150] 15:57:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0f4b1c00) [pid = 6483] [serial = 450] [outer = (nil)] 15:57:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0ff72c00) [pid = 6483] [serial = 451] [outer = 0x7fbe0f4b1c00] 15:57:15 INFO - PROCESS | 6483 | 1461711435167 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0ff7f800) [pid = 6483] [serial = 452] [outer = 0x7fbe0f4b1c00] 15:57:15 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:16 INFO - PROCESS | 6483 | 1461711436020 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1334ms 15:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:57:16 INFO - PROCESS | 6483 | 1461711436072 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 6483 | 1461711436075 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 15:57:16 INFO - PROCESS | 6483 | 1461711436082 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 6483 | 1461711436085 Marionette TRACE conn3 <- [1,574,null,{}] 15:57:16 INFO - PROCESS | 6483 | 1461711436093 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 6483 | 1461711436276 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:57:16 INFO - PROCESS | 6483 | 1461711436432 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c88d800 == 62 [pid = 6483] [id = 151] 15:57:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0ff5fc00) [pid = 6483] [serial = 453] [outer = (nil)] 15:57:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe1421fc00) [pid = 6483] [serial = 454] [outer = 0x7fbe0ff5fc00] 15:57:16 INFO - PROCESS | 6483 | 1461711436510 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe1527f000) [pid = 6483] [serial = 455] [outer = 0x7fbe0ff5fc00] 15:57:17 INFO - PROCESS | 6483 | 1461711437353 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1333ms 15:57:17 INFO - PROCESS | 6483 | 1461711437414 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:57:17 INFO - PROCESS | 6483 | 1461711437419 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 15:57:17 INFO - PROCESS | 6483 | 1461711437428 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 6483 | 1461711437431 Marionette TRACE conn3 <- [1,578,null,{}] 15:57:17 INFO - PROCESS | 6483 | 1461711437438 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 6483 | 1461711437657 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:57:17 INFO - PROCESS | 6483 | 1461711437828 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa50000 == 63 [pid = 6483] [id = 152] 15:57:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe0c259c00) [pid = 6483] [serial = 456] [outer = (nil)] 15:57:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0c25f400) [pid = 6483] [serial = 457] [outer = 0x7fbe0c259c00] 15:57:17 INFO - PROCESS | 6483 | 1461711437912 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe1c480c00) [pid = 6483] [serial = 458] [outer = 0x7fbe0c259c00] 15:57:18 INFO - PROCESS | 6483 | 1461711438794 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1442ms 15:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:57:18 INFO - PROCESS | 6483 | 1461711438869 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 6483 | 1461711438872 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 15:57:18 INFO - PROCESS | 6483 | 1461711438880 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 6483 | 1461711438883 Marionette TRACE conn3 <- [1,582,null,{}] 15:57:18 INFO - PROCESS | 6483 | 1461711438890 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 6483 | 1461711439109 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:57:19 INFO - PROCESS | 6483 | 1461711439280 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff25800 == 64 [pid = 6483] [id = 153] 15:57:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe041d1400) [pid = 6483] [serial = 459] [outer = (nil)] 15:57:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe041d5c00) [pid = 6483] [serial = 460] [outer = 0x7fbe041d1400] 15:57:19 INFO - PROCESS | 6483 | 1461711439400 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe041da800) [pid = 6483] [serial = 461] [outer = 0x7fbe041d1400] 15:57:20 INFO - PROCESS | 6483 | 1461711440216 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1388ms 15:57:20 INFO - PROCESS | 6483 | 1461711440268 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 6483 | 1461711440272 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 15:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:57:20 INFO - PROCESS | 6483 | 1461711440280 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 6483 | 1461711440284 Marionette TRACE conn3 <- [1,586,null,{}] 15:57:20 INFO - PROCESS | 6483 | 1461711440291 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 6483 | 1461711440479 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:57:20 INFO - PROCESS | 6483 | 1461711440638 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7e6800 == 65 [pid = 6483] [id = 154] 15:57:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe041d1c00) [pid = 6483] [serial = 462] [outer = (nil)] 15:57:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0451f400) [pid = 6483] [serial = 463] [outer = 0x7fbe041d1c00] 15:57:20 INFO - PROCESS | 6483 | 1461711440717 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe04523400) [pid = 6483] [serial = 464] [outer = 0x7fbe041d1c00] 15:57:21 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:21 INFO - PROCESS | 6483 | 1461711441556 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1333ms 15:57:21 INFO - PROCESS | 6483 | 1461711441613 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 6483 | 1461711441617 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 15:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:57:21 INFO - PROCESS | 6483 | 1461711441625 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 6483 | 1461711441629 Marionette TRACE conn3 <- [1,590,null,{}] 15:57:21 INFO - PROCESS | 6483 | 1461711441636 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:21 INFO - PROCESS | 6483 | 1461711441826 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc5c800 == 64 [pid = 6483] [id = 145] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b603800 == 63 [pid = 6483] [id = 144] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b614000 == 62 [pid = 6483] [id = 143] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0bc000 == 61 [pid = 6483] [id = 139] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe043e1000 == 60 [pid = 6483] [id = 138] 15:57:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1475d800 == 59 [pid = 6483] [id = 135] 15:57:22 INFO - PROCESS | 6483 | 1461711442955 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0466f800 == 60 [pid = 6483] [id = 155] 15:57:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0461ac00) [pid = 6483] [serial = 465] [outer = (nil)] 15:57:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0461ec00) [pid = 6483] [serial = 466] [outer = 0x7fbe0461ac00] 15:57:23 INFO - PROCESS | 6483 | 1461711443027 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe04e6e400) [pid = 6483] [serial = 467] [outer = 0x7fbe0461ac00] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe095dc800) [pid = 6483] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe27740c00) [pid = 6483] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe095c7800) [pid = 6483] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe115cb400) [pid = 6483] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0aa83800) [pid = 6483] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe095ca400) [pid = 6483] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe04e6b800) [pid = 6483] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe09617800) [pid = 6483] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0b5dd800) [pid = 6483] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe03f21800) [pid = 6483] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe095c3000) [pid = 6483] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:57:24 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe095dc000) [pid = 6483] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:57:24 INFO - PROCESS | 6483 | 1461711444475 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 15:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2892ms 15:57:24 INFO - PROCESS | 6483 | 1461711444519 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 6483 | 1461711444526 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 15:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:57:24 INFO - PROCESS | 6483 | 1461711444534 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 6483 | 1461711444540 Marionette TRACE conn3 <- [1,594,null,{}] 15:57:24 INFO - PROCESS | 6483 | 1461711444547 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:24 INFO - PROCESS | 6483 | 1461711444724 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:57:24 INFO - PROCESS | 6483 | 1461711444735 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0b4000 == 61 [pid = 6483] [id = 156] 15:57:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe04524000) [pid = 6483] [serial = 468] [outer = (nil)] 15:57:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe09618400) [pid = 6483] [serial = 469] [outer = 0x7fbe04524000] 15:57:24 INFO - PROCESS | 6483 | 1461711444805 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0aa89400) [pid = 6483] [serial = 470] [outer = 0x7fbe04524000] 15:57:25 INFO - PROCESS | 6483 | 1461711445678 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1188ms 15:57:25 INFO - PROCESS | 6483 | 1461711445726 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 6483 | 1461711445732 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 15:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:57:25 INFO - PROCESS | 6483 | 1461711445740 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 6483 | 1461711445744 Marionette TRACE conn3 <- [1,598,null,{}] 15:57:25 INFO - PROCESS | 6483 | 1461711445750 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:25 INFO - PROCESS | 6483 | 1461711445924 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:57:25 INFO - PROCESS | 6483 | 1461711445937 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa46800 == 62 [pid = 6483] [id = 157] 15:57:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe0b5db800) [pid = 6483] [serial = 471] [outer = (nil)] 15:57:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0bfeb000) [pid = 6483] [serial = 472] [outer = 0x7fbe0b5db800] 15:57:26 INFO - PROCESS | 6483 | 1461711446003 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0c0ec400) [pid = 6483] [serial = 473] [outer = 0x7fbe0b5db800] 15:57:27 INFO - PROCESS | 6483 | 1461711447080 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:57:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1388ms 15:57:27 INFO - PROCESS | 6483 | 1461711447130 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 6483 | 1461711447137 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:57:27 INFO - PROCESS | 6483 | 1461711447147 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 6483 | 1461711447151 Marionette TRACE conn3 <- [1,602,null,{}] 15:57:27 INFO - PROCESS | 6483 | 1461711447160 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 6483 | 1461711447357 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:57:27 INFO - PROCESS | 6483 | 1461711447520 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7ed000 == 63 [pid = 6483] [id = 158] 15:57:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe04e6f800) [pid = 6483] [serial = 474] [outer = (nil)] 15:57:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe095dc800) [pid = 6483] [serial = 475] [outer = 0x7fbe04e6f800] 15:57:27 INFO - PROCESS | 6483 | 1461711447599 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0b2d3800) [pid = 6483] [serial = 476] [outer = 0x7fbe04e6f800] 15:57:28 INFO - PROCESS | 6483 | 1461711448537 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1442ms 15:57:28 INFO - PROCESS | 6483 | 1461711448591 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 6483 | 1461711448600 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 15:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:57:28 INFO - PROCESS | 6483 | 1461711448612 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 6483 | 1461711448616 Marionette TRACE conn3 <- [1,606,null,{}] 15:57:28 INFO - PROCESS | 6483 | 1461711448624 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 6483 | 1461711448891 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:57:29 INFO - PROCESS | 6483 | 1461711449127 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14b3d000 == 64 [pid = 6483] [id = 159] 15:57:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0c256400) [pid = 6483] [serial = 477] [outer = (nil)] 15:57:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0c25b800) [pid = 6483] [serial = 478] [outer = 0x7fbe0c256400] 15:57:29 INFO - PROCESS | 6483 | 1461711449249 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0d4de400) [pid = 6483] [serial = 479] [outer = 0x7fbe0c256400] 15:57:30 INFO - PROCESS | 6483 | 1461711450168 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:57:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1589ms 15:57:30 INFO - PROCESS | 6483 | 1461711450202 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:57:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:57:30 INFO - PROCESS | 6483 | 1461711450207 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 15:57:30 INFO - PROCESS | 6483 | 1461711450215 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 6483 | 1461711450222 Marionette TRACE conn3 <- [1,610,null,{}] 15:57:30 INFO - PROCESS | 6483 | 1461711450239 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 6483 | 1461711450428 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:57:30 INFO - PROCESS | 6483 | 1461711450591 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2149b000 == 65 [pid = 6483] [id = 160] 15:57:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0ef2e800) [pid = 6483] [serial = 480] [outer = (nil)] 15:57:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0f4b1400) [pid = 6483] [serial = 481] [outer = 0x7fbe0ef2e800] 15:57:30 INFO - PROCESS | 6483 | 1461711450673 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0ff55400) [pid = 6483] [serial = 482] [outer = 0x7fbe0ef2e800] 15:57:31 INFO - PROCESS | 6483 | 1461711451519 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1337ms 15:57:31 INFO - PROCESS | 6483 | 1461711451551 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 6483 | 1461711451555 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 15:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:57:31 INFO - PROCESS | 6483 | 1461711451563 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 6483 | 1461711451565 Marionette TRACE conn3 <- [1,614,null,{}] 15:57:31 INFO - PROCESS | 6483 | 1461711451571 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:31 INFO - PROCESS | 6483 | 1461711451744 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:57:31 INFO - PROCESS | 6483 | 1461711451912 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe29588000 == 66 [pid = 6483] [id = 161] 15:57:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe03f21000) [pid = 6483] [serial = 483] [outer = (nil)] 15:57:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0ff7ac00) [pid = 6483] [serial = 484] [outer = 0x7fbe03f21000] 15:57:32 INFO - PROCESS | 6483 | 1461711452000 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe141eb400) [pid = 6483] [serial = 485] [outer = 0x7fbe03f21000] 15:57:32 INFO - PROCESS | 6483 | 1461711452917 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:57:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1429ms 15:57:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:57:33 INFO - PROCESS | 6483 | 1461711452993 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 6483 | 1461711452996 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 15:57:33 INFO - PROCESS | 6483 | 1461711453003 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 6483 | 1461711453006 Marionette TRACE conn3 <- [1,618,null,{}] 15:57:33 INFO - PROCESS | 6483 | 1461711453012 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:33 INFO - PROCESS | 6483 | 1461711453230 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:57:33 INFO - PROCESS | 6483 | 1461711453445 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c144800 == 67 [pid = 6483] [id = 162] 15:57:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe03f20c00) [pid = 6483] [serial = 486] [outer = (nil)] 15:57:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe15285c00) [pid = 6483] [serial = 487] [outer = 0x7fbe03f20c00] 15:57:33 INFO - PROCESS | 6483 | 1461711453565 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe18460000) [pid = 6483] [serial = 488] [outer = 0x7fbe03f20c00] 15:57:34 INFO - PROCESS | 6483 | 1461711454441 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:57:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1481ms 15:57:34 INFO - PROCESS | 6483 | 1461711454483 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 6483 | 1461711454486 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 15:57:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:57:34 INFO - PROCESS | 6483 | 1461711454493 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 6483 | 1461711454497 Marionette TRACE conn3 <- [1,622,null,{}] 15:57:34 INFO - PROCESS | 6483 | 1461711454503 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 6483 | 1461711454718 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:57:34 INFO - PROCESS | 6483 | 1461711454883 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e17000 == 68 [pid = 6483] [id = 163] 15:57:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0fd46800) [pid = 6483] [serial = 489] [outer = (nil)] 15:57:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0fd4e000) [pid = 6483] [serial = 490] [outer = 0x7fbe0fd46800] 15:57:34 INFO - PROCESS | 6483 | 1461711454963 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe223eb800) [pid = 6483] [serial = 491] [outer = 0x7fbe0fd46800] 15:57:35 INFO - PROCESS | 6483 | 1461711455825 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 15:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1384ms 15:57:35 INFO - PROCESS | 6483 | 1461711455878 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 6483 | 1461711455882 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 15:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:57:35 INFO - PROCESS | 6483 | 1461711455889 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - PROCESS | 6483 | 1461711455892 Marionette TRACE conn3 <- [1,626,null,{}] 15:57:35 INFO - PROCESS | 6483 | 1461711455899 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 6483 | 1461711456069 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:57:36 INFO - PROCESS | 6483 | 1461711456246 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e70800 == 69 [pid = 6483] [id = 164] 15:57:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0451f800) [pid = 6483] [serial = 492] [outer = (nil)] 15:57:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe100da800) [pid = 6483] [serial = 493] [outer = 0x7fbe0451f800] 15:57:36 INFO - PROCESS | 6483 | 1461711456324 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe100e2000) [pid = 6483] [serial = 494] [outer = 0x7fbe0451f800] 15:57:37 INFO - PROCESS | 6483 | 1461711457215 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:57:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1384ms 15:57:37 INFO - PROCESS | 6483 | 1461711457274 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 6483 | 1461711457277 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 15:57:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:57:37 INFO - PROCESS | 6483 | 1461711457285 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 6483 | 1461711457289 Marionette TRACE conn3 <- [1,630,null,{}] 15:57:37 INFO - PROCESS | 6483 | 1461711457295 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 6483 | 1461711457487 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:57:38 INFO - PROCESS | 6483 | 1461711458005 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe043ce800 == 70 [pid = 6483] [id = 165] 15:57:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe0418e400) [pid = 6483] [serial = 495] [outer = (nil)] 15:57:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe04194c00) [pid = 6483] [serial = 496] [outer = 0x7fbe0418e400] 15:57:38 INFO - PROCESS | 6483 | 1461711458123 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe041d4000) [pid = 6483] [serial = 497] [outer = 0x7fbe0418e400] 15:57:39 INFO - PROCESS | 6483 | 1461711459082 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1884ms 15:57:39 INFO - PROCESS | 6483 | 1461711459171 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:57:39 INFO - PROCESS | 6483 | 1461711459183 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 15:57:39 INFO - PROCESS | 6483 | 1461711459192 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 6483 | 1461711459198 Marionette TRACE conn3 <- [1,634,null,{}] 15:57:39 INFO - PROCESS | 6483 | 1461711459206 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 6483 | 1461711459393 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:57:39 INFO - PROCESS | 6483 | 1461711459614 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b81e000 == 71 [pid = 6483] [id = 166] 15:57:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe041dcc00) [pid = 6483] [serial = 498] [outer = (nil)] 15:57:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe04e6c400) [pid = 6483] [serial = 499] [outer = 0x7fbe041dcc00] 15:57:39 INFO - PROCESS | 6483 | 1461711459706 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe095ce000) [pid = 6483] [serial = 500] [outer = 0x7fbe041dcc00] 15:57:40 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:40 INFO - PROCESS | 6483 | 1461711460545 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:57:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1385ms 15:57:40 INFO - PROCESS | 6483 | 1461711460580 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:57:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:57:40 INFO - PROCESS | 6483 | 1461711460587 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 15:57:40 INFO - PROCESS | 6483 | 1461711460595 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 6483 | 1461711460597 Marionette TRACE conn3 <- [1,638,null,{}] 15:57:40 INFO - PROCESS | 6483 | 1461711460604 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:40 INFO - PROCESS | 6483 | 1461711460783 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:57:40 INFO - PROCESS | 6483 | 1461711460959 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c7a8800 == 72 [pid = 6483] [id = 167] 15:57:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe095c3400) [pid = 6483] [serial = 501] [outer = (nil)] 15:57:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe0984a800) [pid = 6483] [serial = 502] [outer = 0x7fbe095c3400] 15:57:41 INFO - PROCESS | 6483 | 1461711461029 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe0aa8e800) [pid = 6483] [serial = 503] [outer = 0x7fbe095c3400] 15:57:41 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:42 INFO - PROCESS | 6483 | 1461711461999 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:57:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1437ms 15:57:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:57:42 INFO - PROCESS | 6483 | 1461711462031 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 6483 | 1461711462034 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 15:57:42 INFO - PROCESS | 6483 | 1461711462048 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 6483 | 1461711462058 Marionette TRACE conn3 <- [1,642,null,{}] 15:57:42 INFO - PROCESS | 6483 | 1461711462067 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 6483 | 1461711462258 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:57:42 INFO - PROCESS | 6483 | 1461711462430 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa3e000 == 73 [pid = 6483] [id = 168] 15:57:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe095df000) [pid = 6483] [serial = 504] [outer = (nil)] 15:57:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe0bfeec00) [pid = 6483] [serial = 505] [outer = 0x7fbe095df000] 15:57:42 INFO - PROCESS | 6483 | 1461711462502 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe0c254800) [pid = 6483] [serial = 506] [outer = 0x7fbe095df000] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12148000 == 72 [pid = 6483] [id = 75] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe165c1800 == 71 [pid = 6483] [id = 122] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2779d000 == 70 [pid = 6483] [id = 123] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe0d8e9000) [pid = 6483] [serial = 366] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe0d616000) [pid = 6483] [serial = 439] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe16124000) [pid = 6483] [serial = 369] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe2a035400) [pid = 6483] [serial = 372] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe096e1400) [pid = 6483] [serial = 363] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe2bb5d400) [pid = 6483] [serial = 375] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe2f0cc800) [pid = 6483] [serial = 378] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0ff74400) [pid = 6483] [serial = 381] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe0c0e8c00) [pid = 6483] [serial = 417] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe0c0e6c00) [pid = 6483] [serial = 421] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe0fdb0400) [pid = 6483] [serial = 424] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe0f4aa000) [pid = 6483] [serial = 427] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe095cf800) [pid = 6483] [serial = 405] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe1564b400) [pid = 6483] [serial = 408] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe1c481000) [pid = 6483] [serial = 411] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe0bfecc00) [pid = 6483] [serial = 414] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b613000 == 69 [pid = 6483] [id = 124] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1c4da800 == 68 [pid = 6483] [id = 62] 15:57:43 INFO - PROCESS | 6483 | 1461711463403 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0b4000 == 67 [pid = 6483] [id = 156] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0466f800 == 66 [pid = 6483] [id = 155] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe277a0000 == 65 [pid = 6483] [id = 150] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22389800 == 64 [pid = 6483] [id = 149] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe16135000 == 63 [pid = 6483] [id = 148] 15:57:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0c2800 == 62 [pid = 6483] [id = 147] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe2792e800) [pid = 6483] [serial = 361] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe26d14c00) [pid = 6483] [serial = 292] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe2a037400) [pid = 6483] [serial = 331] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe270af000) [pid = 6483] [serial = 402] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe0ff7dc00) [pid = 6483] [serial = 396] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe12f31000) [pid = 6483] [serial = 399] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe115ce000) [pid = 6483] [serial = 397] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe0aa8f400) [pid = 6483] [serial = 387] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe0b5dc000) [pid = 6483] [serial = 388] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe0ef2f400) [pid = 6483] [serial = 393] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe09616400) [pid = 6483] [serial = 385] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe095dd000) [pid = 6483] [serial = 384] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe0c671400) [pid = 6483] [serial = 390] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0ef2d000) [pid = 6483] [serial = 391] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe04618c00) [pid = 6483] [serial = 430] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe04e63c00) [pid = 6483] [serial = 431] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe1611fc00) [pid = 6483] [serial = 400] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe095d9000) [pid = 6483] [serial = 433] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe09619400) [pid = 6483] [serial = 434] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0b2d2c00) [pid = 6483] [serial = 436] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0bfe6800) [pid = 6483] [serial = 437] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe15b8a800) [pid = 6483] [serial = 226] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1447ms 15:57:43 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0ff76000) [pid = 6483] [serial = 394] [outer = (nil)] [url = about:blank] 15:57:43 INFO - PROCESS | 6483 | 1461711463490 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:57:43 INFO - PROCESS | 6483 | 1461711463497 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 15:57:43 INFO - PROCESS | 6483 | 1461711463503 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 6483 | 1461711463506 Marionette TRACE conn3 <- [1,646,null,{}] 15:57:43 INFO - PROCESS | 6483 | 1461711463511 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:43 INFO - PROCESS | 6483 | 1461711463682 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:57:43 INFO - PROCESS | 6483 | 1461711463802 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b61a800 == 63 [pid = 6483] [id = 169] 15:57:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe0aa87800) [pid = 6483] [serial = 507] [outer = (nil)] 15:57:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0bfe8800) [pid = 6483] [serial = 508] [outer = 0x7fbe0aa87800] 15:57:43 INFO - PROCESS | 6483 | 1461711463867 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0c256000) [pid = 6483] [serial = 509] [outer = 0x7fbe0aa87800] 15:57:44 INFO - PROCESS | 6483 | 1461711464678 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1229ms 15:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:57:44 INFO - PROCESS | 6483 | 1461711464733 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 6483 | 1461711464735 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 15:57:44 INFO - PROCESS | 6483 | 1461711464743 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 6483 | 1461711464746 Marionette TRACE conn3 <- [1,650,null,{}] 15:57:44 INFO - PROCESS | 6483 | 1461711464752 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 6483 | 1461711464918 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:57:44 INFO - PROCESS | 6483 | 1461711464934 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc55800 == 64 [pid = 6483] [id = 170] 15:57:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe0c679c00) [pid = 6483] [serial = 510] [outer = (nil)] 15:57:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0d49a400) [pid = 6483] [serial = 511] [outer = 0x7fbe0c679c00] 15:57:45 INFO - PROCESS | 6483 | 1461711465013 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0e28ec00) [pid = 6483] [serial = 512] [outer = 0x7fbe0c679c00] 15:57:45 INFO - PROCESS | 6483 | 1461711465901 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:57:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1238ms 15:57:45 INFO - PROCESS | 6483 | 1461711465981 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 6483 | 1461711465985 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 15:57:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:57:46 INFO - PROCESS | 6483 | 1461711465999 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 6483 | 1461711466001 Marionette TRACE conn3 <- [1,654,null,{}] 15:57:46 INFO - PROCESS | 6483 | 1461711466008 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 6483 | 1461711466223 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:57:46 INFO - PROCESS | 6483 | 1461711466253 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14115800 == 65 [pid = 6483] [id = 171] 15:57:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe0ed81800) [pid = 6483] [serial = 513] [outer = (nil)] 15:57:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0f4aa000) [pid = 6483] [serial = 514] [outer = 0x7fbe0ed81800] 15:57:46 INFO - PROCESS | 6483 | 1461711466318 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0fd44800) [pid = 6483] [serial = 515] [outer = 0x7fbe0ed81800] 15:57:47 INFO - PROCESS | 6483 | 1461711467159 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1193ms 15:57:47 INFO - PROCESS | 6483 | 1461711467193 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 6483 | 1461711467196 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 15:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:57:47 INFO - PROCESS | 6483 | 1461711467211 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 6483 | 1461711467218 Marionette TRACE conn3 <- [1,658,null,{}] 15:57:47 INFO - PROCESS | 6483 | 1461711467241 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 6483 | 1461711467533 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:57:47 INFO - PROCESS | 6483 | 1461711467566 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a1800 == 66 [pid = 6483] [id = 172] 15:57:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0ef30400) [pid = 6483] [serial = 516] [outer = (nil)] 15:57:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0ff74400) [pid = 6483] [serial = 517] [outer = 0x7fbe0ef30400] 15:57:47 INFO - PROCESS | 6483 | 1461711467629 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe100db800) [pid = 6483] [serial = 518] [outer = 0x7fbe0ef30400] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe0ef34400) [pid = 6483] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe04620000) [pid = 6483] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe096d8800) [pid = 6483] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe095d9800) [pid = 6483] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0f154000) [pid = 6483] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe1527ec00) [pid = 6483] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe23433400) [pid = 6483] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe15516400) [pid = 6483] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0f4b3800) [pid = 6483] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0b839800) [pid = 6483] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe27937000) [pid = 6483] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0461ac00) [pid = 6483] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0ed82800) [pid = 6483] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe0b3f2c00) [pid = 6483] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe041d1400) [pid = 6483] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe095c3800) [pid = 6483] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe096e1c00) [pid = 6483] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0edc9000) [pid = 6483] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe1521b000) [pid = 6483] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe0aa8a400) [pid = 6483] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe0bfe7800) [pid = 6483] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe1550d000) [pid = 6483] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0d8df000) [pid = 6483] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0c678000) [pid = 6483] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0ed82000) [pid = 6483] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe115c8400) [pid = 6483] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0b3e9c00) [pid = 6483] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0ef2fc00) [pid = 6483] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0d8dc400) [pid = 6483] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe0b3e9800) [pid = 6483] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe0ed7c400) [pid = 6483] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe0bb97800) [pid = 6483] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0d814c00) [pid = 6483] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe095e1c00) [pid = 6483] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe2140a400) [pid = 6483] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0ff5fc00) [pid = 6483] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe04524000) [pid = 6483] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe222c1800) [pid = 6483] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe1c483000) [pid = 6483] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe041d1c00) [pid = 6483] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe04e65800) [pid = 6483] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0f4b1c00) [pid = 6483] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe2373ac00) [pid = 6483] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0c259c00) [pid = 6483] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0b2db000) [pid = 6483] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe0c66c000) [pid = 6483] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe1874e400) [pid = 6483] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe18463800) [pid = 6483] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe2f0ca400) [pid = 6483] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0ff5c400) [pid = 6483] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0461d400) [pid = 6483] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0b2d5c00) [pid = 6483] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0bfe5400) [pid = 6483] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0aa90800) [pid = 6483] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe04e69400) [pid = 6483] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:57:48 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe238d5c00) [pid = 6483] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:57:49 INFO - PROCESS | 6483 | 1461711469205 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 2009ms 15:57:49 INFO - PROCESS | 6483 | 1461711469220 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 6483 | 1461711469223 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 15:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:57:49 INFO - PROCESS | 6483 | 1461711469253 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 6483 | 1461711469257 Marionette TRACE conn3 <- [1,662,null,{}] 15:57:49 INFO - PROCESS | 6483 | 1461711469263 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 6483 | 1461711469426 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:57:49 INFO - PROCESS | 6483 | 1461711469441 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0bb7a000 == 67 [pid = 6483] [id = 173] 15:57:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe04195800) [pid = 6483] [serial = 519] [outer = (nil)] 15:57:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe04e6b800) [pid = 6483] [serial = 520] [outer = 0x7fbe04195800] 15:57:49 INFO - PROCESS | 6483 | 1461711469507 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe0aa86800) [pid = 6483] [serial = 521] [outer = 0x7fbe04195800] 15:57:50 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:50 INFO - PROCESS | 6483 | 1461711470294 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1088ms 15:57:50 INFO - PROCESS | 6483 | 1461711470333 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 6483 | 1461711470336 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 15:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:57:50 INFO - PROCESS | 6483 | 1461711470343 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 6483 | 1461711470347 Marionette TRACE conn3 <- [1,666,null,{}] 15:57:50 INFO - PROCESS | 6483 | 1461711470362 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 6483 | 1461711470537 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:57:50 INFO - PROCESS | 6483 | 1461711470552 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150b7000 == 68 [pid = 6483] [id = 174] 15:57:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe0461dc00) [pid = 6483] [serial = 522] [outer = (nil)] 15:57:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe0b5e2800) [pid = 6483] [serial = 523] [outer = 0x7fbe0461dc00] 15:57:50 INFO - PROCESS | 6483 | 1461711470615 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe0bfedc00) [pid = 6483] [serial = 524] [outer = 0x7fbe0461dc00] 15:57:51 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:51 INFO - PROCESS | 6483 | 1461711471716 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:57:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1440ms 15:57:51 INFO - PROCESS | 6483 | 1461711471785 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 6483 | 1461711471793 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 15:57:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:57:51 INFO - PROCESS | 6483 | 1461711471802 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 6483 | 1461711471810 Marionette TRACE conn3 <- [1,670,null,{}] 15:57:51 INFO - PROCESS | 6483 | 1461711471819 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:52 INFO - PROCESS | 6483 | 1461711472061 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:57:52 INFO - PROCESS | 6483 | 1461711472272 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b655800 == 69 [pid = 6483] [id = 175] 15:57:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe04524400) [pid = 6483] [serial = 525] [outer = (nil)] 15:57:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe04e6a400) [pid = 6483] [serial = 526] [outer = 0x7fbe04524400] 15:57:52 INFO - PROCESS | 6483 | 1461711472397 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe095db400) [pid = 6483] [serial = 527] [outer = 0x7fbe04524400] 15:57:53 INFO - PROCESS | 6483 | 1461711473484 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1743ms 15:57:53 INFO - PROCESS | 6483 | 1461711473545 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 6483 | 1461711473555 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 15:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:57:53 INFO - PROCESS | 6483 | 1461711473567 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 6483 | 1461711473571 Marionette TRACE conn3 <- [1,674,null,{}] 15:57:53 INFO - PROCESS | 6483 | 1461711473578 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 6483 | 1461711473818 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:57:54 INFO - PROCESS | 6483 | 1461711474115 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f1b800 == 70 [pid = 6483] [id = 176] 15:57:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe09856400) [pid = 6483] [serial = 528] [outer = (nil)] 15:57:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe0bb9b800) [pid = 6483] [serial = 529] [outer = 0x7fbe09856400] 15:57:54 INFO - PROCESS | 6483 | 1461711474229 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe0c258800) [pid = 6483] [serial = 530] [outer = 0x7fbe09856400] 15:57:54 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:55 INFO - PROCESS | 6483 | 1461711475063 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 15:57:55 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 15:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1542ms 15:57:55 INFO - PROCESS | 6483 | 1461711475110 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:57:55 INFO - PROCESS | 6483 | 1461711475114 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 15:57:55 INFO - PROCESS | 6483 | 1461711475122 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 6483 | 1461711475129 Marionette TRACE conn3 <- [1,678,null,{}] 15:57:55 INFO - PROCESS | 6483 | 1461711475145 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:55 INFO - PROCESS | 6483 | 1461711475347 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:57:55 INFO - PROCESS | 6483 | 1461711475509 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1846d000 == 71 [pid = 6483] [id = 177] 15:57:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe0c671c00) [pid = 6483] [serial = 531] [outer = (nil)] 15:57:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe0d8df400) [pid = 6483] [serial = 532] [outer = 0x7fbe0c671c00] 15:57:55 INFO - PROCESS | 6483 | 1461711475590 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe0ed78000) [pid = 6483] [serial = 533] [outer = 0x7fbe0c671c00] 15:57:56 INFO - PROCESS | 6483 | 1461711476472 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1388ms 15:57:56 INFO - PROCESS | 6483 | 1461711476509 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:57:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:57:56 INFO - PROCESS | 6483 | 1461711476514 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 15:57:56 INFO - PROCESS | 6483 | 1461711476521 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 6483 | 1461711476525 Marionette TRACE conn3 <- [1,682,null,{}] 15:57:56 INFO - PROCESS | 6483 | 1461711476531 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:56 INFO - PROCESS | 6483 | 1461711476720 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:57:56 INFO - PROCESS | 6483 | 1461711476886 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1c4e8800 == 72 [pid = 6483] [id = 178] 15:57:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe0c67a800) [pid = 6483] [serial = 534] [outer = (nil)] 15:57:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe0edca000) [pid = 6483] [serial = 535] [outer = 0x7fbe0c67a800] 15:57:56 INFO - PROCESS | 6483 | 1461711476960 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe0f4b3800) [pid = 6483] [serial = 536] [outer = 0x7fbe0c67a800] 15:57:58 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:57:58 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:57:58 INFO - PROCESS | 6483 | 1461711478317 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 15:57:58 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) 15:57:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1833ms 15:57:58 INFO - PROCESS | 6483 | 1461711478354 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 6483 | 1461711478357 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 15:57:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:57:58 INFO - PROCESS | 6483 | 1461711478365 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 6483 | 1461711478369 Marionette TRACE conn3 <- [1,686,null,{}] 15:57:58 INFO - PROCESS | 6483 | 1461711478375 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:58 INFO - PROCESS | 6483 | 1461711478642 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:57:58 INFO - PROCESS | 6483 | 1461711478813 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2255b800 == 73 [pid = 6483] [id = 179] 15:57:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0ed82000) [pid = 6483] [serial = 537] [outer = (nil)] 15:57:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0ff76000) [pid = 6483] [serial = 538] [outer = 0x7fbe0ed82000] 15:57:58 INFO - PROCESS | 6483 | 1461711478889 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe100e5000) [pid = 6483] [serial = 539] [outer = 0x7fbe0ed82000] 15:58:00 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:00 INFO - PROCESS | 6483 | 1461711480225 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:58:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1900ms 15:58:00 INFO - PROCESS | 6483 | 1461711480288 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 6483 | 1461711480292 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 15:58:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:58:00 INFO - PROCESS | 6483 | 1461711480319 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 6483 | 1461711480321 Marionette TRACE conn3 <- [1,690,null,{}] 15:58:00 INFO - PROCESS | 6483 | 1461711480328 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:00 INFO - PROCESS | 6483 | 1461711480534 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:58:00 INFO - PROCESS | 6483 | 1461711480710 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26d56800 == 74 [pid = 6483] [id = 180] 15:58:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe03f1a800) [pid = 6483] [serial = 540] [outer = (nil)] 15:58:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe115c8400) [pid = 6483] [serial = 541] [outer = 0x7fbe03f1a800] 15:58:00 INFO - PROCESS | 6483 | 1461711480785 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe15287800) [pid = 6483] [serial = 542] [outer = 0x7fbe03f1a800] 15:58:02 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:02 INFO - PROCESS | 6483 | 1461711482110 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:58:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1841ms 15:58:02 INFO - PROCESS | 6483 | 1461711482176 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 6483 | 1461711482180 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 15:58:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:58:02 INFO - PROCESS | 6483 | 1461711482208 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 6483 | 1461711482212 Marionette TRACE conn3 <- [1,694,null,{}] 15:58:02 INFO - PROCESS | 6483 | 1461711482218 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:02 INFO - PROCESS | 6483 | 1461711482408 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:58:02 INFO - PROCESS | 6483 | 1461711482569 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fe5000 == 75 [pid = 6483] [id = 181] 15:58:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe03f18800) [pid = 6483] [serial = 543] [outer = (nil)] 15:58:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe04525c00) [pid = 6483] [serial = 544] [outer = 0x7fbe03f18800] 15:58:02 INFO - PROCESS | 6483 | 1461711482642 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe09615c00) [pid = 6483] [serial = 545] [outer = 0x7fbe03f18800] 15:58:04 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:04 INFO - PROCESS | 6483 | 1461711484298 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 15:58:04 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) 15:58:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2144ms 15:58:04 INFO - PROCESS | 6483 | 1461711484348 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 6483 | 1461711484360 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 15:58:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:58:04 INFO - PROCESS | 6483 | 1461711484375 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 6483 | 1461711484389 Marionette TRACE conn3 <- [1,698,null,{}] 15:58:04 INFO - PROCESS | 6483 | 1461711484454 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:04 INFO - PROCESS | 6483 | 1461711484676 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:58:04 INFO - PROCESS | 6483 | 1461711484850 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe03e5d000 == 76 [pid = 6483] [id = 182] 15:58:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe041d9800) [pid = 6483] [serial = 546] [outer = (nil)] 15:58:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe04e65400) [pid = 6483] [serial = 547] [outer = 0x7fbe041d9800] 15:58:04 INFO - PROCESS | 6483 | 1461711484923 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe095c9c00) [pid = 6483] [serial = 548] [outer = 0x7fbe041d9800] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c88d800 == 75 [pid = 6483] [id = 151] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0bb7a000 == 74 [pid = 6483] [id = 173] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0bfeb000) [pid = 6483] [serial = 472] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a1800 == 73 [pid = 6483] [id = 172] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14115800 == 72 [pid = 6483] [id = 171] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc55800 == 71 [pid = 6483] [id = 170] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b61a800 == 70 [pid = 6483] [id = 169] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa3e000 == 69 [pid = 6483] [id = 168] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c7a8800 == 68 [pid = 6483] [id = 167] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b81e000 == 67 [pid = 6483] [id = 166] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27a06000 == 66 [pid = 6483] [id = 134] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe043ce800 == 65 [pid = 6483] [id = 165] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e70800 == 64 [pid = 6483] [id = 164] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e17000 == 63 [pid = 6483] [id = 163] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c144800 == 62 [pid = 6483] [id = 162] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe29588000 == 61 [pid = 6483] [id = 161] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14b3d000 == 60 [pid = 6483] [id = 159] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe144b7800 == 59 [pid = 6483] [id = 142] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7ed000 == 58 [pid = 6483] [id = 158] 15:58:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150cc000 == 57 [pid = 6483] [id = 146] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe27a23800) [pid = 6483] [serial = 403] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0aa89400) [pid = 6483] [serial = 470] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe1421fc00) [pid = 6483] [serial = 454] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe09618400) [pid = 6483] [serial = 469] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe23737400) [pid = 6483] [serial = 201] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe22755800) [pid = 6483] [serial = 198] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe04523400) [pid = 6483] [serial = 464] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe09617c00) [pid = 6483] [serial = 406] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0ff72c00) [pid = 6483] [serial = 451] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe270aec00) [pid = 6483] [serial = 232] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0c25f400) [pid = 6483] [serial = 457] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0c672800) [pid = 6483] [serial = 334] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe0ef29400) [pid = 6483] [serial = 367] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe25118800) [pid = 6483] [serial = 301] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe22060c00) [pid = 6483] [serial = 229] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0ff73000) [pid = 6483] [serial = 379] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0ff7f800) [pid = 6483] [serial = 452] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe231af000) [pid = 6483] [serial = 412] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe095ce400) [pid = 6483] [serial = 442] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe15217000) [pid = 6483] [serial = 304] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0ff63c00) [pid = 6483] [serial = 415] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe0bfebc00) [pid = 6483] [serial = 445] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe1c480c00) [pid = 6483] [serial = 458] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe1527f000) [pid = 6483] [serial = 455] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0ff7a800) [pid = 6483] [serial = 382] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe2f0c3400) [pid = 6483] [serial = 376] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe22757000) [pid = 6483] [serial = 370] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe1527d000) [pid = 6483] [serial = 425] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe0451f400) [pid = 6483] [serial = 463] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe096e5800) [pid = 6483] [serial = 307] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe0aa88c00) [pid = 6483] [serial = 364] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe0f4b3400) [pid = 6483] [serial = 428] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe18729400) [pid = 6483] [serial = 265] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe096dc000) [pid = 6483] [serial = 443] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbe2b91d000) [pid = 6483] [serial = 373] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe2236cc00) [pid = 6483] [serial = 268] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe0ff56800) [pid = 6483] [serial = 449] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe0d813c00) [pid = 6483] [serial = 162] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe27a8f400) [pid = 6483] [serial = 235] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe04e6e400) [pid = 6483] [serial = 467] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe14778800) [pid = 6483] [serial = 337] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 118 (0x7fbe15284400) [pid = 6483] [serial = 141] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe041d5c00) [pid = 6483] [serial = 460] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe23757c00) [pid = 6483] [serial = 422] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe0461ec00) [pid = 6483] [serial = 466] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe2a038000) [pid = 6483] [serial = 343] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe13b50400) [pid = 6483] [serial = 225] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe166a5000) [pid = 6483] [serial = 195] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe0edcb000) [pid = 6483] [serial = 440] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe0c0ed400) [pid = 6483] [serial = 418] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe27934c00) [pid = 6483] [serial = 340] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe1875d400) [pid = 6483] [serial = 409] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe0ed6c400) [pid = 6483] [serial = 262] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe12d14800) [pid = 6483] [serial = 192] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe16723000) [pid = 6483] [serial = 168] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe15281c00) [pid = 6483] [serial = 138] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe15215c00) [pid = 6483] [serial = 298] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe0d8eac00) [pid = 6483] [serial = 238] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe0ed76400) [pid = 6483] [serial = 135] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe041da800) [pid = 6483] [serial = 461] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0c7ca800) [pid = 6483] [serial = 446] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe270ac000) [pid = 6483] [serial = 271] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe0fdb1000) [pid = 6483] [serial = 448] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe0ed6f400) [pid = 6483] [serial = 295] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe13c12c00) [pid = 6483] [serial = 165] [outer = (nil)] [url = about:blank] 15:58:05 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe256bdc00) [pid = 6483] [serial = 310] [outer = (nil)] [url = about:blank] 15:58:06 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:06 INFO - PROCESS | 6483 | 1461711486372 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 15:58:06 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) 15:58:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2050ms 15:58:06 INFO - PROCESS | 6483 | 1461711486443 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 6483 | 1461711486452 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 15:58:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:58:06 INFO - PROCESS | 6483 | 1461711486464 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 6483 | 1461711486468 Marionette TRACE conn3 <- [1,702,null,{}] 15:58:06 INFO - PROCESS | 6483 | 1461711486475 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:06 INFO - PROCESS | 6483 | 1461711486694 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:58:06 INFO - PROCESS | 6483 | 1461711486806 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b615800 == 58 [pid = 6483] [id = 183] 15:58:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe04525400) [pid = 6483] [serial = 549] [outer = (nil)] 15:58:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe09611800) [pid = 6483] [serial = 550] [outer = 0x7fbe04525400] 15:58:06 INFO - PROCESS | 6483 | 1461711486871 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe09851400) [pid = 6483] [serial = 551] [outer = 0x7fbe04525400] 15:58:07 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:08 INFO - PROCESS | 6483 | 1461711488026 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:58:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1634ms 15:58:08 INFO - PROCESS | 6483 | 1461711488100 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 6483 | 1461711488103 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 15:58:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:58:08 INFO - PROCESS | 6483 | 1461711488110 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 6483 | 1461711488117 Marionette TRACE conn3 <- [1,706,null,{}] 15:58:08 INFO - PROCESS | 6483 | 1461711488139 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:08 INFO - PROCESS | 6483 | 1461711488424 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:58:08 INFO - PROCESS | 6483 | 1461711488466 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d889000 == 59 [pid = 6483] [id = 184] 15:58:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe0aa8ec00) [pid = 6483] [serial = 552] [outer = (nil)] 15:58:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe0bb9e400) [pid = 6483] [serial = 553] [outer = 0x7fbe0aa8ec00] 15:58:08 INFO - PROCESS | 6483 | 1461711488536 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0bfefc00) [pid = 6483] [serial = 554] [outer = 0x7fbe0aa8ec00] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0c679c00) [pid = 6483] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe041dcc00) [pid = 6483] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe095c3400) [pid = 6483] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe0ef30400) [pid = 6483] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe0418e400) [pid = 6483] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe0aa87800) [pid = 6483] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe095df000) [pid = 6483] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 92 (0x7fbe04195800) [pid = 6483] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:58:09 INFO - PROCESS | 6483 | --DOMWINDOW == 91 (0x7fbe0ed81800) [pid = 6483] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:58:09 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:09 INFO - PROCESS | 6483 | 1461711489889 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:58:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1792ms 15:58:09 INFO - PROCESS | 6483 | 1461711489903 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 6483 | 1461711489906 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 15:58:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:58:09 INFO - PROCESS | 6483 | 1461711489914 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 6483 | 1461711489918 Marionette TRACE conn3 <- [1,710,null,{}] 15:58:09 INFO - PROCESS | 6483 | 1461711489968 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:10 INFO - PROCESS | 6483 | 1461711490169 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:58:10 INFO - PROCESS | 6483 | 1461711490241 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f413800 == 60 [pid = 6483] [id = 185] 15:58:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe041dcc00) [pid = 6483] [serial = 555] [outer = (nil)] 15:58:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe0c0e8000) [pid = 6483] [serial = 556] [outer = 0x7fbe041dcc00] 15:58:10 INFO - PROCESS | 6483 | 1461711490306 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe0c258c00) [pid = 6483] [serial = 557] [outer = 0x7fbe041dcc00] 15:58:11 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:11 INFO - PROCESS | 6483 | 1461711491398 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:58:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1526ms 15:58:11 INFO - PROCESS | 6483 | 1461711491442 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 6483 | 1461711491445 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 15:58:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:58:11 INFO - PROCESS | 6483 | 1461711491451 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 6483 | 1461711491453 Marionette TRACE conn3 <- [1,714,null,{}] 15:58:11 INFO - PROCESS | 6483 | 1461711491459 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:11 INFO - PROCESS | 6483 | 1461711491618 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:58:11 INFO - PROCESS | 6483 | 1461711491888 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e63800 == 61 [pid = 6483] [id = 186] 15:58:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe03f1b400) [pid = 6483] [serial = 558] [outer = (nil)] 15:58:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe04191400) [pid = 6483] [serial = 559] [outer = 0x7fbe03f1b400] 15:58:11 INFO - PROCESS | 6483 | 1461711491966 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0451c800) [pid = 6483] [serial = 560] [outer = 0x7fbe03f1b400] 15:58:13 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:13 INFO - PROCESS | 6483 | 1461711493314 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 15:58:13 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 15:58:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1880ms 15:58:13 INFO - PROCESS | 6483 | 1461711493397 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 6483 | 1461711493404 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 15:58:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:58:13 INFO - PROCESS | 6483 | 1461711493415 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 6483 | 1461711493421 Marionette TRACE conn3 <- [1,718,null,{}] 15:58:13 INFO - PROCESS | 6483 | 1461711493430 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:13 INFO - PROCESS | 6483 | 1461711493620 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:58:13 INFO - PROCESS | 6483 | 1461711493773 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d887800 == 62 [pid = 6483] [id = 187] 15:58:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe03f1b800) [pid = 6483] [serial = 561] [outer = (nil)] 15:58:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe096e0c00) [pid = 6483] [serial = 562] [outer = 0x7fbe03f1b800] 15:58:13 INFO - PROCESS | 6483 | 1461711493849 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0b3e7000) [pid = 6483] [serial = 563] [outer = 0x7fbe03f1b800] 15:58:15 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:15 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:15 INFO - PROCESS | 6483 | 1461711495245 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 15:58:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:58:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1937ms 15:58:15 INFO - PROCESS | 6483 | 1461711495355 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 6483 | 1461711495362 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 15:58:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:58:15 INFO - PROCESS | 6483 | 1461711495371 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 6483 | 1461711495374 Marionette TRACE conn3 <- [1,722,null,{}] 15:58:15 INFO - PROCESS | 6483 | 1461711495380 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:15 INFO - PROCESS | 6483 | 1461711495565 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:58:15 INFO - PROCESS | 6483 | 1461711495715 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff11800 == 63 [pid = 6483] [id = 188] 15:58:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe04e66800) [pid = 6483] [serial = 564] [outer = (nil)] 15:58:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe0bfe6400) [pid = 6483] [serial = 565] [outer = 0x7fbe04e66800] 15:58:15 INFO - PROCESS | 6483 | 1461711495790 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe0c7d6400) [pid = 6483] [serial = 566] [outer = 0x7fbe04e66800] 15:58:16 INFO - PROCESS | 6483 | 1461711496734 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 6483 | 1461711496810 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 15:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:58:16 INFO - PROCESS | 6483 | 1461711496819 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 6483 | 1461711496829 Marionette TRACE conn3 <- [1,726,null,{}] 15:58:16 INFO - PROCESS | 6483 | 1461711496843 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:17 INFO - PROCESS | 6483 | 1461711497088 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:58:17 INFO - PROCESS | 6483 | 1461711497292 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f0a800 == 64 [pid = 6483] [id = 189] 15:58:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe0ed6cc00) [pid = 6483] [serial = 567] [outer = (nil)] 15:58:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0ed81800) [pid = 6483] [serial = 568] [outer = 0x7fbe0ed6cc00] 15:58:17 INFO - PROCESS | 6483 | 1461711497384 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0ef28800) [pid = 6483] [serial = 569] [outer = 0x7fbe0ed6cc00] 15:58:18 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:18 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:18 INFO - PROCESS | 6483 | 1461711498364 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1596ms 15:58:18 INFO - PROCESS | 6483 | 1461711498414 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:58:18 INFO - PROCESS | 6483 | 1461711498420 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 15:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:58:18 INFO - PROCESS | 6483 | 1461711498427 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 6483 | 1461711498430 Marionette TRACE conn3 <- [1,730,null,{}] 15:58:18 INFO - PROCESS | 6483 | 1461711498437 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:18 INFO - PROCESS | 6483 | 1461711498632 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:58:18 INFO - PROCESS | 6483 | 1461711498832 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe145ea000 == 65 [pid = 6483] [id = 190] 15:58:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe041db400) [pid = 6483] [serial = 570] [outer = (nil)] 15:58:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe0f4b3c00) [pid = 6483] [serial = 571] [outer = 0x7fbe041db400] 15:58:18 INFO - PROCESS | 6483 | 1461711498953 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe0fdb8000) [pid = 6483] [serial = 572] [outer = 0x7fbe041db400] 15:58:19 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:19 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:19 INFO - PROCESS | 6483 | 1461711499837 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 6483 | 1461711499914 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 15:58:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:58:19 INFO - PROCESS | 6483 | 1461711499921 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 6483 | 1461711499925 Marionette TRACE conn3 <- [1,734,null,{}] 15:58:19 INFO - PROCESS | 6483 | 1461711499931 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 6483 | 1461711500121 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:58:20 INFO - PROCESS | 6483 | 1461711500278 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1529f000 == 66 [pid = 6483] [id = 191] 15:58:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe100d8400) [pid = 6483] [serial = 573] [outer = (nil)] 15:58:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe100df400) [pid = 6483] [serial = 574] [outer = 0x7fbe100d8400] 15:58:20 INFO - PROCESS | 6483 | 1461711500425 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe129c6800) [pid = 6483] [serial = 575] [outer = 0x7fbe100d8400] 15:58:21 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:21 INFO - PROCESS | 6483 | 1461711501301 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:58:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1430ms 15:58:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:58:21 INFO - PROCESS | 6483 | 1461711501352 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 6483 | 1461711501355 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 15:58:21 INFO - PROCESS | 6483 | 1461711501363 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 6483 | 1461711501366 Marionette TRACE conn3 <- [1,738,null,{}] 15:58:21 INFO - PROCESS | 6483 | 1461711501373 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 6483 | 1461711501565 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:58:21 INFO - PROCESS | 6483 | 1461711501721 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe165ba000 == 67 [pid = 6483] [id = 192] 15:58:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe1150ac00) [pid = 6483] [serial = 576] [outer = (nil)] 15:58:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe14eb2800) [pid = 6483] [serial = 577] [outer = 0x7fbe1150ac00] 15:58:21 INFO - PROCESS | 6483 | 1461711501798 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe15219c00) [pid = 6483] [serial = 578] [outer = 0x7fbe1150ac00] 15:58:23 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:23 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:23 INFO - PROCESS | 6483 | 1461711503154 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:58:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1841ms 15:58:23 INFO - PROCESS | 6483 | 1461711503229 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 6483 | 1461711503232 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 15:58:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:58:23 INFO - PROCESS | 6483 | 1461711503261 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 6483 | 1461711503267 Marionette TRACE conn3 <- [1,742,null,{}] 15:58:23 INFO - PROCESS | 6483 | 1461711503275 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 6483 | 1461711503464 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:58:23 INFO - PROCESS | 6483 | 1461711503844 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b61c800 == 68 [pid = 6483] [id = 193] 15:58:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe04195000) [pid = 6483] [serial = 579] [outer = (nil)] 15:58:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe041d0800) [pid = 6483] [serial = 580] [outer = 0x7fbe04195000] 15:58:23 INFO - PROCESS | 6483 | 1461711503914 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe04620800) [pid = 6483] [serial = 581] [outer = 0x7fbe04195000] 15:58:25 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa50000 == 67 [pid = 6483] [id = 152] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f413800 == 66 [pid = 6483] [id = 185] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d889000 == 65 [pid = 6483] [id = 184] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b615800 == 64 [pid = 6483] [id = 183] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe095dc800) [pid = 6483] [serial = 475] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe0c25b800) [pid = 6483] [serial = 478] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe0f4b1400) [pid = 6483] [serial = 481] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe0ff7ac00) [pid = 6483] [serial = 484] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe0fd4e000) [pid = 6483] [serial = 490] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe15285c00) [pid = 6483] [serial = 487] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe100da800) [pid = 6483] [serial = 493] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e5d000 == 63 [pid = 6483] [id = 182] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fe5000 == 62 [pid = 6483] [id = 181] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26d56800 == 61 [pid = 6483] [id = 180] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2255b800 == 60 [pid = 6483] [id = 179] 15:58:25 INFO - PROCESS | 6483 | 1461711505459 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1c4e8800 == 59 [pid = 6483] [id = 178] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1846d000 == 58 [pid = 6483] [id = 177] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f1b800 == 57 [pid = 6483] [id = 176] 15:58:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b655800 == 56 [pid = 6483] [id = 175] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe0d49a400) [pid = 6483] [serial = 511] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe095ce000) [pid = 6483] [serial = 500] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe04e6c400) [pid = 6483] [serial = 499] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe0aa8e800) [pid = 6483] [serial = 503] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe0984a800) [pid = 6483] [serial = 502] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe0ff74400) [pid = 6483] [serial = 517] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe041d4000) [pid = 6483] [serial = 497] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe04194c00) [pid = 6483] [serial = 496] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe0bfe8800) [pid = 6483] [serial = 508] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe0c256000) [pid = 6483] [serial = 509] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe0c254800) [pid = 6483] [serial = 506] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0bfeec00) [pid = 6483] [serial = 505] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe04e6b800) [pid = 6483] [serial = 520] [outer = (nil)] [url = about:blank] 15:58:25 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 15:58:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2268ms 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe100db800) [pid = 6483] [serial = 518] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe0f4aa000) [pid = 6483] [serial = 514] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe0aa86800) [pid = 6483] [serial = 521] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe0fd44800) [pid = 6483] [serial = 515] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe0e28ec00) [pid = 6483] [serial = 512] [outer = (nil)] [url = about:blank] 15:58:25 INFO - PROCESS | 6483 | 1461711505522 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 6483 | 1461711505529 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 15:58:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:58:25 INFO - PROCESS | 6483 | 1461711505541 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 6483 | 1461711505545 Marionette TRACE conn3 <- [1,746,null,{}] 15:58:25 INFO - PROCESS | 6483 | 1461711505554 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 6483 | 1461711505733 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:58:25 INFO - PROCESS | 6483 | 1461711505843 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe03e55800 == 57 [pid = 6483] [id = 194] 15:58:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe04196000) [pid = 6483] [serial = 582] [outer = (nil)] 15:58:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe095ce000) [pid = 6483] [serial = 583] [outer = 0x7fbe04196000] 15:58:25 INFO - PROCESS | 6483 | 1461711505917 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe095dec00) [pid = 6483] [serial = 584] [outer = 0x7fbe04196000] 15:58:26 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:27 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:27 INFO - PROCESS | 6483 | 1461711507096 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 15:58:27 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.) 15:58:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1588ms 15:58:27 INFO - PROCESS | 6483 | 1461711507132 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 6483 | 1461711507137 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 15:58:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:58:27 INFO - PROCESS | 6483 | 1461711507145 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 6483 | 1461711507149 Marionette TRACE conn3 <- [1,750,null,{}] 15:58:27 INFO - PROCESS | 6483 | 1461711507155 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:27 INFO - PROCESS | 6483 | 1461711507448 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:58:27 INFO - PROCESS | 6483 | 1461711507529 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b819800 == 58 [pid = 6483] [id = 195] 15:58:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe09619400) [pid = 6483] [serial = 585] [outer = (nil)] 15:58:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe09852000) [pid = 6483] [serial = 586] [outer = 0x7fbe09619400] 15:58:27 INFO - PROCESS | 6483 | 1461711507597 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe0b2d5000) [pid = 6483] [serial = 587] [outer = 0x7fbe09619400] 15:58:28 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:28 INFO - PROCESS | 6483 | 1461711508910 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 15:58:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:58:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1785ms 15:58:28 INFO - PROCESS | 6483 | 1461711508938 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:58:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:58:28 INFO - PROCESS | 6483 | 1461711508943 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 15:58:28 INFO - PROCESS | 6483 | 1461711508958 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 6483 | 1461711508968 Marionette TRACE conn3 <- [1,754,null,{}] 15:58:29 INFO - PROCESS | 6483 | 1461711509047 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:29 INFO - PROCESS | 6483 | 1461711509273 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:58:29 INFO - PROCESS | 6483 | 1461711509299 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d45d000 == 59 [pid = 6483] [id = 196] 15:58:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0b5dfc00) [pid = 6483] [serial = 588] [outer = (nil)] 15:58:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe0b950c00) [pid = 6483] [serial = 589] [outer = 0x7fbe0b5dfc00] 15:58:29 INFO - PROCESS | 6483 | 1461711509365 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe0c0ed400) [pid = 6483] [serial = 590] [outer = 0x7fbe0b5dfc00] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe0ef2e800) [pid = 6483] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe04e6f800) [pid = 6483] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe0aa8ec00) [pid = 6483] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe03f21000) [pid = 6483] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe0b5db800) [pid = 6483] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe03f20c00) [pid = 6483] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe04525400) [pid = 6483] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 94 (0x7fbe041d9800) [pid = 6483] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 93 (0x7fbe0c256400) [pid = 6483] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 92 (0x7fbe0fd46800) [pid = 6483] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:58:30 INFO - PROCESS | 6483 | --DOMWINDOW == 91 (0x7fbe0451f800) [pid = 6483] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:58:30 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:30 INFO - PROCESS | 6483 | 1461711510838 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 15:58:30 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 15:58:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1922ms 15:58:30 INFO - PROCESS | 6483 | 1461711510874 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 6483 | 1461711510881 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 15:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:58:30 INFO - PROCESS | 6483 | 1461711510892 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 6483 | 1461711510896 Marionette TRACE conn3 <- [1,758,null,{}] 15:58:30 INFO - PROCESS | 6483 | 1461711510907 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:31 INFO - PROCESS | 6483 | 1461711511147 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:58:31 INFO - PROCESS | 6483 | 1461711511283 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0976c800 == 60 [pid = 6483] [id = 197] 15:58:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 92 (0x7fbe03f21c00) [pid = 6483] [serial = 591] [outer = (nil)] 15:58:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 93 (0x7fbe0b839400) [pid = 6483] [serial = 592] [outer = 0x7fbe03f21c00] 15:58:31 INFO - PROCESS | 6483 | 1461711511391 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 94 (0x7fbe0c25d000) [pid = 6483] [serial = 593] [outer = 0x7fbe03f21c00] 15:58:32 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:32 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:32 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:32 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:32 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:32 INFO - PROCESS | 6483 | 1461711512636 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:58:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1793ms 15:58:32 INFO - PROCESS | 6483 | 1461711512688 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 6483 | 1461711512698 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 15:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:58:32 INFO - PROCESS | 6483 | 1461711512751 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 6483 | 1461711512759 Marionette TRACE conn3 <- [1,762,null,{}] 15:58:32 INFO - PROCESS | 6483 | 1461711512770 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:33 INFO - PROCESS | 6483 | 1461711513039 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:58:33 INFO - PROCESS | 6483 | 1461711513208 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b61d800 == 61 [pid = 6483] [id = 198] 15:58:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 95 (0x7fbe04192000) [pid = 6483] [serial = 594] [outer = (nil)] 15:58:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe095c4c00) [pid = 6483] [serial = 595] [outer = 0x7fbe04192000] 15:58:33 INFO - PROCESS | 6483 | 1461711513290 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0984ec00) [pid = 6483] [serial = 596] [outer = 0x7fbe04192000] 15:58:34 INFO - PROCESS | 6483 | 1461711514632 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1966ms 15:58:34 INFO - PROCESS | 6483 | 1461711514744 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 6483 | 1461711514753 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 15:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:58:34 INFO - PROCESS | 6483 | 1461711514769 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 6483 | 1461711514775 Marionette TRACE conn3 <- [1,766,null,{}] 15:58:34 INFO - PROCESS | 6483 | 1461711514828 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:35 INFO - PROCESS | 6483 | 1461711515063 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:58:35 INFO - PROCESS | 6483 | 1461711515217 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7da800 == 62 [pid = 6483] [id = 199] 15:58:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe041d5c00) [pid = 6483] [serial = 597] [outer = (nil)] 15:58:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe0bfe3000) [pid = 6483] [serial = 598] [outer = 0x7fbe041d5c00] 15:58:35 INFO - PROCESS | 6483 | 1461711515300 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0c671400) [pid = 6483] [serial = 599] [outer = 0x7fbe041d5c00] 15:58:36 INFO - PROCESS | 6483 | 1461711516649 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:58:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1899ms 15:58:36 INFO - PROCESS | 6483 | 1461711516755 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 6483 | 1461711516758 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 15:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:58:36 INFO - PROCESS | 6483 | 1461711516769 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 6483 | 1461711516774 Marionette TRACE conn3 <- [1,770,null,{}] 15:58:36 INFO - PROCESS | 6483 | 1461711516793 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:37 INFO - PROCESS | 6483 | 1461711516996 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:58:37 INFO - PROCESS | 6483 | 1461711517153 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc57000 == 63 [pid = 6483] [id = 200] 15:58:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe0c678000) [pid = 6483] [serial = 600] [outer = (nil)] 15:58:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe0d60f800) [pid = 6483] [serial = 601] [outer = 0x7fbe0c678000] 15:58:37 INFO - PROCESS | 6483 | 1461711517233 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe0d814000) [pid = 6483] [serial = 602] [outer = 0x7fbe0c678000] 15:58:38 INFO - PROCESS | 6483 | 1461711518126 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1388ms 15:58:38 INFO - PROCESS | 6483 | 1461711518158 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:58:38 INFO - PROCESS | 6483 | 1461711518163 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 15:58:38 INFO - PROCESS | 6483 | 1461711518170 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 6483 | 1461711518173 Marionette TRACE conn3 <- [1,774,null,{}] 15:58:38 INFO - PROCESS | 6483 | 1461711518180 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:38 INFO - PROCESS | 6483 | 1461711518397 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:58:38 INFO - PROCESS | 6483 | 1461711518556 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11521800 == 64 [pid = 6483] [id = 201] 15:58:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe0c7d2800) [pid = 6483] [serial = 603] [outer = (nil)] 15:58:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0d8ea800) [pid = 6483] [serial = 604] [outer = 0x7fbe0c7d2800] 15:58:38 INFO - PROCESS | 6483 | 1461711518635 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0e28c400) [pid = 6483] [serial = 605] [outer = 0x7fbe0c7d2800] 15:58:39 INFO - PROCESS | 6483 | 1461711519520 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1385ms 15:58:39 INFO - PROCESS | 6483 | 1461711519554 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 6483 | 1461711519558 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:58:39 INFO - PROCESS | 6483 | 1461711519565 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 6483 | 1461711519568 Marionette TRACE conn3 <- [1,778,null,{}] 15:58:39 INFO - PROCESS | 6483 | 1461711519575 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 6483 | 1461711519760 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:58:39 INFO - PROCESS | 6483 | 1461711519934 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12f5b000 == 65 [pid = 6483] [id = 202] 15:58:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe04614400) [pid = 6483] [serial = 606] [outer = (nil)] 15:58:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe0ed6a400) [pid = 6483] [serial = 607] [outer = 0x7fbe04614400] 15:58:40 INFO - PROCESS | 6483 | 1461711520010 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe0ed73000) [pid = 6483] [serial = 608] [outer = 0x7fbe04614400] 15:58:40 INFO - PROCESS | 6483 | 1461711520949 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1430ms 15:58:40 INFO - PROCESS | 6483 | 1461711520997 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 6483 | 1461711521001 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 15:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:58:41 INFO - PROCESS | 6483 | 1461711521008 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 6483 | 1461711521012 Marionette TRACE conn3 <- [1,782,null,{}] 15:58:41 INFO - PROCESS | 6483 | 1461711521018 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:41 INFO - PROCESS | 6483 | 1461711521244 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:58:41 INFO - PROCESS | 6483 | 1461711521414 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14564000 == 66 [pid = 6483] [id = 203] 15:58:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe0f4a9c00) [pid = 6483] [serial = 609] [outer = (nil)] 15:58:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe0f4b2400) [pid = 6483] [serial = 610] [outer = 0x7fbe0f4a9c00] 15:58:41 INFO - PROCESS | 6483 | 1461711521504 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe0fd4c000) [pid = 6483] [serial = 611] [outer = 0x7fbe0f4a9c00] 15:58:42 INFO - PROCESS | 6483 | 1461711522424 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1481ms 15:58:42 INFO - PROCESS | 6483 | 1461711522491 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:58:42 INFO - PROCESS | 6483 | 1461711522496 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 15:58:42 INFO - PROCESS | 6483 | 1461711522503 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 6483 | 1461711522506 Marionette TRACE conn3 <- [1,786,null,{}] 15:58:42 INFO - PROCESS | 6483 | 1461711522513 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:42 INFO - PROCESS | 6483 | 1461711522744 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:58:42 INFO - PROCESS | 6483 | 1461711522948 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fd5800 == 67 [pid = 6483] [id = 204] 15:58:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe0418a000) [pid = 6483] [serial = 612] [outer = (nil)] 15:58:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe09616400) [pid = 6483] [serial = 613] [outer = 0x7fbe0418a000] 15:58:43 INFO - PROCESS | 6483 | 1461711523073 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe0ff73400) [pid = 6483] [serial = 614] [outer = 0x7fbe0418a000] 15:58:44 INFO - PROCESS | 6483 | 1461711524265 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1837ms 15:58:44 INFO - PROCESS | 6483 | 1461711524340 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 6483 | 1461711524344 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 15:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:58:44 INFO - PROCESS | 6483 | 1461711524363 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 6483 | 1461711524369 Marionette TRACE conn3 <- [1,790,null,{}] 15:58:44 INFO - PROCESS | 6483 | 1461711524381 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:44 INFO - PROCESS | 6483 | 1461711524657 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:58:44 INFO - PROCESS | 6483 | 1461711524793 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f13d000 == 68 [pid = 6483] [id = 205] 15:58:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe04195800) [pid = 6483] [serial = 615] [outer = (nil)] 15:58:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe095da800) [pid = 6483] [serial = 616] [outer = 0x7fbe04195800] 15:58:44 INFO - PROCESS | 6483 | 1461711524867 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe0b2df800) [pid = 6483] [serial = 617] [outer = 0x7fbe04195800] 15:58:45 INFO - PROCESS | 6483 | 1461711525937 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:58:46 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff25800 == 67 [pid = 6483] [id = 153] 15:58:46 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c798000 == 66 [pid = 6483] [id = 46] 15:58:46 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa46800 == 65 [pid = 6483] [id = 157] 15:58:46 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0bb8a000 == 64 [pid = 6483] [id = 40] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 117 (0x7fbe04525c00) [pid = 6483] [serial = 544] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 116 (0x7fbe0c0e8000) [pid = 6483] [serial = 556] [outer = (nil)] [url = about:blank] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1696ms 15:58:46 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27734000 == 63 [pid = 6483] [id = 110] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 115 (0x7fbe04e6a400) [pid = 6483] [serial = 526] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 114 (0x7fbe0ff55400) [pid = 6483] [serial = 482] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 113 (0x7fbe0b2d3800) [pid = 6483] [serial = 476] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 112 (0x7fbe0bb9e400) [pid = 6483] [serial = 553] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 111 (0x7fbe0bfefc00) [pid = 6483] [serial = 554] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 110 (0x7fbe141eb400) [pid = 6483] [serial = 485] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 109 (0x7fbe0c0ec400) [pid = 6483] [serial = 473] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 108 (0x7fbe0d8df400) [pid = 6483] [serial = 532] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 107 (0x7fbe115c8400) [pid = 6483] [serial = 541] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe18460000) [pid = 6483] [serial = 488] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe09851400) [pid = 6483] [serial = 551] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe0bb9b800) [pid = 6483] [serial = 529] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe04e65400) [pid = 6483] [serial = 547] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe0d4de400) [pid = 6483] [serial = 479] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe0ff76000) [pid = 6483] [serial = 538] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 100 (0x7fbe0b5e2800) [pid = 6483] [serial = 523] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 99 (0x7fbe223eb800) [pid = 6483] [serial = 491] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 98 (0x7fbe095c9c00) [pid = 6483] [serial = 548] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 97 (0x7fbe0edca000) [pid = 6483] [serial = 535] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 96 (0x7fbe09611800) [pid = 6483] [serial = 550] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | --DOMWINDOW == 95 (0x7fbe100e2000) [pid = 6483] [serial = 494] [outer = (nil)] [url = about:blank] 15:58:46 INFO - PROCESS | 6483 | 1461711526102 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 6483 | 1461711526113 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:58:46 INFO - PROCESS | 6483 | 1461711526135 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 6483 | 1461711526140 Marionette TRACE conn3 <- [1,794,null,{}] 15:58:46 INFO - PROCESS | 6483 | 1461711526147 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:46 INFO - PROCESS | 6483 | 1461711526315 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:58:46 INFO - PROCESS | 6483 | 1461711526485 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe09774000 == 64 [pid = 6483] [id = 206] 15:58:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 96 (0x7fbe095d3800) [pid = 6483] [serial = 618] [outer = (nil)] 15:58:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 97 (0x7fbe0bb97800) [pid = 6483] [serial = 619] [outer = 0x7fbe095d3800] 15:58:46 INFO - PROCESS | 6483 | 1461711526558 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 98 (0x7fbe0c0e8000) [pid = 6483] [serial = 620] [outer = 0x7fbe095d3800] 15:58:47 INFO - PROCESS | 6483 | 1461711527367 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1283ms 15:58:47 INFO - PROCESS | 6483 | 1461711527417 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 6483 | 1461711527421 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 15:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:58:47 INFO - PROCESS | 6483 | 1461711527427 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 6483 | 1461711527435 Marionette TRACE conn3 <- [1,798,null,{}] 15:58:47 INFO - PROCESS | 6483 | 1461711527451 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:47 INFO - PROCESS | 6483 | 1461711527640 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:58:47 INFO - PROCESS | 6483 | 1461711527759 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e22f800 == 65 [pid = 6483] [id = 207] 15:58:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 99 (0x7fbe0b2d6000) [pid = 6483] [serial = 621] [outer = (nil)] 15:58:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 100 (0x7fbe0c7ca800) [pid = 6483] [serial = 622] [outer = 0x7fbe0b2d6000] 15:58:47 INFO - PROCESS | 6483 | 1461711527835 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 101 (0x7fbe0d611800) [pid = 6483] [serial = 623] [outer = 0x7fbe0b2d6000] 15:58:48 INFO - PROCESS | 6483 | 1461711528677 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 15:58:48 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 15:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1297ms 15:58:48 INFO - PROCESS | 6483 | 1461711528726 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:58:48 INFO - PROCESS | 6483 | 1461711528731 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 15:58:48 INFO - PROCESS | 6483 | 1461711528738 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 6483 | 1461711528741 Marionette TRACE conn3 <- [1,802,null,{}] 15:58:48 INFO - PROCESS | 6483 | 1461711528752 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 6483 | 1461711528983 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:58:49 INFO - PROCESS | 6483 | 1461711529011 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc58800 == 66 [pid = 6483] [id = 208] 15:58:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe0c675c00) [pid = 6483] [serial = 624] [outer = (nil)] 15:58:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe0ed6d800) [pid = 6483] [serial = 625] [outer = 0x7fbe0c675c00] 15:58:49 INFO - PROCESS | 6483 | 1461711529075 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe0edc2800) [pid = 6483] [serial = 626] [outer = 0x7fbe0c675c00] 15:58:49 INFO - PROCESS | 6483 | 1461711529986 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 15:58:50 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 15:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1297ms 15:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:58:50 INFO - PROCESS | 6483 | 1461711530042 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 6483 | 1461711530045 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 15:58:50 INFO - PROCESS | 6483 | 1461711530052 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 6483 | 1461711530055 Marionette TRACE conn3 <- [1,806,null,{}] 15:58:50 INFO - PROCESS | 6483 | 1461711530060 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:50 INFO - PROCESS | 6483 | 1461711530273 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:58:50 INFO - PROCESS | 6483 | 1461711530299 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12d74800 == 67 [pid = 6483] [id = 209] 15:58:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe0edc3c00) [pid = 6483] [serial = 627] [outer = (nil)] 15:58:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe0edcc400) [pid = 6483] [serial = 628] [outer = 0x7fbe0edc3c00] 15:58:50 INFO - PROCESS | 6483 | 1461711530379 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe0f15cc00) [pid = 6483] [serial = 629] [outer = 0x7fbe0edc3c00] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 106 (0x7fbe0b5dfc00) [pid = 6483] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 105 (0x7fbe09619400) [pid = 6483] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 104 (0x7fbe04196000) [pid = 6483] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 103 (0x7fbe04195000) [pid = 6483] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 102 (0x7fbe03f18800) [pid = 6483] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:58:50 INFO - PROCESS | 6483 | --DOMWINDOW == 101 (0x7fbe041dcc00) [pid = 6483] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:58:51 INFO - PROCESS | 6483 | 1461711531352 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 15:58:51 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 15:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1332ms 15:58:51 INFO - PROCESS | 6483 | 1461711531386 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 6483 | 1461711531388 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 15:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:58:51 INFO - PROCESS | 6483 | 1461711531396 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 6483 | 1461711531398 Marionette TRACE conn3 <- [1,810,null,{}] 15:58:51 INFO - PROCESS | 6483 | 1461711531404 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 6483 | 1461711531602 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:58:51 INFO - PROCESS | 6483 | 1461711531741 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14757800 == 68 [pid = 6483] [id = 210] 15:58:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 102 (0x7fbe03f1dc00) [pid = 6483] [serial = 630] [outer = (nil)] 15:58:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 103 (0x7fbe0f4ab400) [pid = 6483] [serial = 631] [outer = 0x7fbe03f1dc00] 15:58:51 INFO - PROCESS | 6483 | 1461711531809 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 104 (0x7fbe100da400) [pid = 6483] [serial = 632] [outer = 0x7fbe03f1dc00] 15:58:52 INFO - PROCESS | 6483 | 1461711532571 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1227ms 15:58:52 INFO - PROCESS | 6483 | 1461711532625 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 6483 | 1461711532627 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 15:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:58:52 INFO - PROCESS | 6483 | 1461711532635 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 6483 | 1461711532639 Marionette TRACE conn3 <- [1,814,null,{}] 15:58:52 INFO - PROCESS | 6483 | 1461711532644 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:52 INFO - PROCESS | 6483 | 1461711532858 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:58:53 INFO - PROCESS | 6483 | 1461711533034 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e73800 == 69 [pid = 6483] [id = 211] 15:58:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 105 (0x7fbe03f13000) [pid = 6483] [serial = 633] [outer = (nil)] 15:58:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 106 (0x7fbe04193800) [pid = 6483] [serial = 634] [outer = 0x7fbe03f13000] 15:58:53 INFO - PROCESS | 6483 | 1461711533113 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 107 (0x7fbe04615000) [pid = 6483] [serial = 635] [outer = 0x7fbe03f13000] 15:58:54 INFO - PROCESS | 6483 | 1461711534212 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 6483 | 1461711534282 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 15:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:58:54 INFO - PROCESS | 6483 | 1461711534291 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 6483 | 1461711534297 Marionette TRACE conn3 <- [1,818,null,{}] 15:58:54 INFO - PROCESS | 6483 | 1461711534350 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:54 INFO - PROCESS | 6483 | 1461711534586 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:58:54 INFO - PROCESS | 6483 | 1461711534816 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d89d800 == 70 [pid = 6483] [id = 212] 15:58:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 108 (0x7fbe096df000) [pid = 6483] [serial = 636] [outer = (nil)] 15:58:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 109 (0x7fbe0b2d9800) [pid = 6483] [serial = 637] [outer = 0x7fbe096df000] 15:58:54 INFO - PROCESS | 6483 | 1461711534897 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 110 (0x7fbe0b5de000) [pid = 6483] [serial = 638] [outer = 0x7fbe096df000] 15:58:55 INFO - PROCESS | 6483 | 1461711535860 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1580ms 15:58:55 INFO - PROCESS | 6483 | 1461711535875 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 6483 | 1461711535880 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:58:55 INFO - PROCESS | 6483 | 1461711535889 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 6483 | 1461711535893 Marionette TRACE conn3 <- [1,822,null,{}] 15:58:55 INFO - PROCESS | 6483 | 1461711535900 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:56 INFO - PROCESS | 6483 | 1461711536102 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:58:56 INFO - PROCESS | 6483 | 1461711536361 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14751000 == 71 [pid = 6483] [id = 213] 15:58:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 111 (0x7fbe0bfe7c00) [pid = 6483] [serial = 639] [outer = (nil)] 15:58:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 112 (0x7fbe0c255000) [pid = 6483] [serial = 640] [outer = 0x7fbe0bfe7c00] 15:58:56 INFO - PROCESS | 6483 | 1461711536494 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 113 (0x7fbe0c7cbc00) [pid = 6483] [serial = 641] [outer = 0x7fbe0bfe7c00] 15:58:57 INFO - PROCESS | 6483 | 1461711537617 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 6483 | 1461711537650 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:58:57 INFO - PROCESS | 6483 | 1461711537678 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 6483 | 1461711537694 Marionette TRACE conn3 <- [1,826,null,{}] 15:58:57 INFO - PROCESS | 6483 | 1461711537783 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:58 INFO - PROCESS | 6483 | 1461711538115 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:58:58 INFO - PROCESS | 6483 | 1461711538306 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15b28800 == 72 [pid = 6483] [id = 214] 15:58:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 114 (0x7fbe0c0e3c00) [pid = 6483] [serial = 642] [outer = (nil)] 15:58:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 115 (0x7fbe0ef28400) [pid = 6483] [serial = 643] [outer = 0x7fbe0c0e3c00] 15:58:58 INFO - PROCESS | 6483 | 1461711538406 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 116 (0x7fbe0ff5b400) [pid = 6483] [serial = 644] [outer = 0x7fbe0c0e3c00] 15:58:59 INFO - PROCESS | 6483 | 1461711539312 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 15:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1664ms 15:58:59 INFO - PROCESS | 6483 | 1461711539325 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 6483 | 1461711539329 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 15:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:58:59 INFO - PROCESS | 6483 | 1461711539337 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 6483 | 1461711539340 Marionette TRACE conn3 <- [1,830,null,{}] 15:58:59 INFO - PROCESS | 6483 | 1461711539347 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:59 INFO - PROCESS | 6483 | 1461711539543 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:58:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 117 (0x7fbe0c7cf000) [pid = 6483] [serial = 645] [outer = 0x7fbe0d614000] 15:58:59 INFO - PROCESS | 6483 | 1461711539751 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18476000 == 73 [pid = 6483] [id = 215] 15:58:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 118 (0x7fbe03f1e000) [pid = 6483] [serial = 646] [outer = (nil)] 15:58:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 119 (0x7fbe100e4000) [pid = 6483] [serial = 647] [outer = 0x7fbe03f1e000] 15:58:59 INFO - PROCESS | 6483 | 1461711539886 Marionette DEBUG loaded listener.js 15:58:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbe115c8400) [pid = 6483] [serial = 648] [outer = 0x7fbe03f1e000] 15:59:00 INFO - PROCESS | 6483 | 1461711540930 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1630ms 15:59:00 INFO - PROCESS | 6483 | 1461711540969 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:59:00 INFO - PROCESS | 6483 | 1461711540973 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 15:59:00 INFO - PROCESS | 6483 | 1461711540981 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 6483 | 1461711540985 Marionette TRACE conn3 <- [1,834,null,{}] 15:59:00 INFO - PROCESS | 6483 | 1461711540992 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:01 INFO - PROCESS | 6483 | 1461711541210 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:59:01 INFO - PROCESS | 6483 | 1461711541444 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18213800 == 74 [pid = 6483] [id = 216] 15:59:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbe1216c800) [pid = 6483] [serial = 649] [outer = (nil)] 15:59:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe12931400) [pid = 6483] [serial = 650] [outer = 0x7fbe1216c800] 15:59:01 INFO - PROCESS | 6483 | 1461711541583 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe13b58c00) [pid = 6483] [serial = 651] [outer = 0x7fbe1216c800] 15:59:02 INFO - PROCESS | 6483 | 1461711542561 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1634ms 15:59:02 INFO - PROCESS | 6483 | 1461711542614 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 6483 | 1461711542617 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 15:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:59:02 INFO - PROCESS | 6483 | 1461711542626 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 6483 | 1461711542631 Marionette TRACE conn3 <- [1,838,null,{}] 15:59:02 INFO - PROCESS | 6483 | 1461711542638 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:02 INFO - PROCESS | 6483 | 1461711542842 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:59:03 INFO - PROCESS | 6483 | 1461711543049 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe214a9800 == 75 [pid = 6483] [id = 217] 15:59:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe1216d000) [pid = 6483] [serial = 652] [outer = (nil)] 15:59:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe14523800) [pid = 6483] [serial = 653] [outer = 0x7fbe1216d000] 15:59:03 INFO - PROCESS | 6483 | 1461711543171 Marionette DEBUG loaded listener.js 15:59:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe14f2e400) [pid = 6483] [serial = 654] [outer = 0x7fbe1216d000] 15:59:04 INFO - PROCESS | 6483 | 1461711544058 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1486ms 15:59:04 INFO - PROCESS | 6483 | 1461711544110 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:59:04 INFO - PROCESS | 6483 | 1461711544115 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 15:59:04 INFO - PROCESS | 6483 | 1461711544122 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 6483 | 1461711544127 Marionette TRACE conn3 <- [1,842,null,{}] 15:59:04 INFO - PROCESS | 6483 | 1461711544133 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:04 INFO - PROCESS | 6483 | 1461711544342 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:59:04 INFO - PROCESS | 6483 | 1461711544508 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe222a5800 == 76 [pid = 6483] [id = 218] 15:59:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbe13b5b000) [pid = 6483] [serial = 655] [outer = (nil)] 15:59:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe15214000) [pid = 6483] [serial = 656] [outer = 0x7fbe13b5b000] 15:59:04 INFO - PROCESS | 6483 | 1461711544586 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe1521b800) [pid = 6483] [serial = 657] [outer = 0x7fbe13b5b000] 15:59:05 INFO - PROCESS | 6483 | 1461711545475 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1380ms 15:59:05 INFO - PROCESS | 6483 | 1461711545503 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 6483 | 1461711545508 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 15:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:59:05 INFO - PROCESS | 6483 | 1461711545515 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 6483 | 1461711545519 Marionette TRACE conn3 <- [1,846,null,{}] 15:59:05 INFO - PROCESS | 6483 | 1461711545525 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:05 INFO - PROCESS | 6483 | 1461711545734 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:59:05 INFO - PROCESS | 6483 | 1461711545913 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2255b000 == 77 [pid = 6483] [id = 219] 15:59:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe137ba400) [pid = 6483] [serial = 658] [outer = (nil)] 15:59:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe15281800) [pid = 6483] [serial = 659] [outer = 0x7fbe137ba400] 15:59:05 INFO - PROCESS | 6483 | 1461711545991 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe1528a400) [pid = 6483] [serial = 660] [outer = 0x7fbe137ba400] 15:59:06 INFO - PROCESS | 6483 | 1461711546884 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1437ms 15:59:06 INFO - PROCESS | 6483 | 1461711546954 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:59:06 INFO - PROCESS | 6483 | 1461711546958 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 15:59:06 INFO - PROCESS | 6483 | 1461711546966 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 6483 | 1461711546969 Marionette TRACE conn3 <- [1,850,null,{}] 15:59:06 INFO - PROCESS | 6483 | 1461711546975 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:07 INFO - PROCESS | 6483 | 1461711547219 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:59:07 INFO - PROCESS | 6483 | 1461711547449 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e65000 == 78 [pid = 6483] [id = 220] 15:59:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe03f18800) [pid = 6483] [serial = 661] [outer = (nil)] 15:59:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe041d4c00) [pid = 6483] [serial = 662] [outer = 0x7fbe03f18800] 15:59:07 INFO - PROCESS | 6483 | 1461711547569 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe0bba0c00) [pid = 6483] [serial = 663] [outer = 0x7fbe03f18800] 15:59:08 INFO - PROCESS | 6483 | 1461711548759 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1833ms 15:59:08 INFO - PROCESS | 6483 | 1461711548799 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:59:08 INFO - PROCESS | 6483 | 1461711548805 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 15:59:08 INFO - PROCESS | 6483 | 1461711548815 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 6483 | 1461711548821 Marionette TRACE conn3 <- [1,854,null,{}] 15:59:08 INFO - PROCESS | 6483 | 1461711548831 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:09 INFO - PROCESS | 6483 | 1461711549120 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:59:09 INFO - PROCESS | 6483 | 1461711549264 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d89b800 == 79 [pid = 6483] [id = 221] 15:59:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe041da000) [pid = 6483] [serial = 664] [outer = (nil)] 15:59:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe0960e800) [pid = 6483] [serial = 665] [outer = 0x7fbe041da000] 15:59:09 INFO - PROCESS | 6483 | 1461711549337 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe09853400) [pid = 6483] [serial = 666] [outer = 0x7fbe041da000] 15:59:10 INFO - PROCESS | 6483 | 1461711550322 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 15:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1544ms 15:59:10 INFO - PROCESS | 6483 | 1461711550358 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:59:10 INFO - PROCESS | 6483 | 1461711550365 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 15:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:59:10 INFO - PROCESS | 6483 | 1461711550377 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 6483 | 1461711550381 Marionette TRACE conn3 <- [1,858,null,{}] 15:59:10 INFO - PROCESS | 6483 | 1461711550387 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:10 INFO - PROCESS | 6483 | 1461711550601 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:59:10 INFO - PROCESS | 6483 | 1461711550814 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e78800 == 80 [pid = 6483] [id = 222] 15:59:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe04e6d400) [pid = 6483] [serial = 667] [outer = (nil)] 15:59:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe0bb9a000) [pid = 6483] [serial = 668] [outer = 0x7fbe04e6d400] 15:59:10 INFO - PROCESS | 6483 | 1461711550977 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0c256000) [pid = 6483] [serial = 669] [outer = 0x7fbe04e6d400] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25130800 == 79 [pid = 6483] [id = 67] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d45d000 == 78 [pid = 6483] [id = 196] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14757800 == 77 [pid = 6483] [id = 210] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d74800 == 76 [pid = 6483] [id = 209] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0b839400) [pid = 6483] [serial = 592] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe04191400) [pid = 6483] [serial = 559] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe096e0c00) [pid = 6483] [serial = 562] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0bfe6400) [pid = 6483] [serial = 565] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0ed81800) [pid = 6483] [serial = 568] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0f4b3c00) [pid = 6483] [serial = 571] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe100df400) [pid = 6483] [serial = 574] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe14eb2800) [pid = 6483] [serial = 577] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc58800 == 75 [pid = 6483] [id = 208] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e22f800 == 74 [pid = 6483] [id = 207] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe09774000 == 73 [pid = 6483] [id = 206] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f13d000 == 72 [pid = 6483] [id = 205] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14564000 == 71 [pid = 6483] [id = 203] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc57000 == 70 [pid = 6483] [id = 200] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7da800 == 69 [pid = 6483] [id = 199] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b61d800 == 68 [pid = 6483] [id = 198] 15:59:11 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0976c800 == 67 [pid = 6483] [id = 197] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe0b950c00) [pid = 6483] [serial = 589] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe0c0ed400) [pid = 6483] [serial = 590] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe09852000) [pid = 6483] [serial = 586] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe095ce000) [pid = 6483] [serial = 583] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe095dec00) [pid = 6483] [serial = 584] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe04620800) [pid = 6483] [serial = 581] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe041d0800) [pid = 6483] [serial = 580] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbe0b2d5000) [pid = 6483] [serial = 587] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe09615c00) [pid = 6483] [serial = 545] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe0c258c00) [pid = 6483] [serial = 557] [outer = (nil)] [url = about:blank] 15:59:11 INFO - PROCESS | 6483 | 1461711551944 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1596ms 15:59:11 INFO - PROCESS | 6483 | 1461711551974 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 6483 | 1461711551978 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 15:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:59:11 INFO - PROCESS | 6483 | 1461711551984 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 6483 | 1461711551990 Marionette TRACE conn3 <- [1,862,null,{}] 15:59:12 INFO - PROCESS | 6483 | 1461711552007 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:12 INFO - PROCESS | 6483 | 1461711552202 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:59:12 INFO - PROCESS | 6483 | 1461711552337 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e292000 == 68 [pid = 6483] [id = 223] 15:59:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe095dec00) [pid = 6483] [serial = 670] [outer = (nil)] 15:59:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbe0c67a000) [pid = 6483] [serial = 671] [outer = 0x7fbe095dec00] 15:59:12 INFO - PROCESS | 6483 | 1461711552409 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbe0d8de400) [pid = 6483] [serial = 672] [outer = 0x7fbe095dec00] 15:59:13 INFO - PROCESS | 6483 | 1461711553249 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 15:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1286ms 15:59:13 INFO - PROCESS | 6483 | 1461711553271 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:59:13 INFO - PROCESS | 6483 | 1461711553276 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 15:59:13 INFO - PROCESS | 6483 | 1461711553282 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 6483 | 1461711553286 Marionette TRACE conn3 <- [1,866,null,{}] 15:59:13 INFO - PROCESS | 6483 | 1461711553291 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 6483 | 1461711553494 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:59:13 INFO - PROCESS | 6483 | 1461711553645 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff22800 == 69 [pid = 6483] [id = 224] 15:59:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbe0d8df400) [pid = 6483] [serial = 673] [outer = (nil)] 15:59:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe0edcd400) [pid = 6483] [serial = 674] [outer = 0x7fbe0d8df400] 15:59:13 INFO - PROCESS | 6483 | 1461711553714 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe0f4abc00) [pid = 6483] [serial = 675] [outer = 0x7fbe0d8df400] 15:59:14 INFO - PROCESS | 6483 | 1461711554612 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1381ms 15:59:14 INFO - PROCESS | 6483 | 1461711554671 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 6483 | 1461711554676 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 15:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:59:14 INFO - PROCESS | 6483 | 1461711554683 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 6483 | 1461711554688 Marionette TRACE conn3 <- [1,870,null,{}] 15:59:14 INFO - PROCESS | 6483 | 1461711554693 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:14 INFO - PROCESS | 6483 | 1461711554920 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:59:14 INFO - PROCESS | 6483 | 1461711554959 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe145da000 == 70 [pid = 6483] [id = 225] 15:59:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe0ed75c00) [pid = 6483] [serial = 676] [outer = (nil)] 15:59:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe0ff56c00) [pid = 6483] [serial = 677] [outer = 0x7fbe0ed75c00] 15:59:15 INFO - PROCESS | 6483 | 1461711555037 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe100dfc00) [pid = 6483] [serial = 678] [outer = 0x7fbe0ed75c00] 15:59:15 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe0b2d6000) [pid = 6483] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:59:15 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe095d3800) [pid = 6483] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:59:15 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe04195800) [pid = 6483] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:59:15 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe0c675c00) [pid = 6483] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:59:15 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe0edc3c00) [pid = 6483] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:59:16 INFO - PROCESS | 6483 | 1461711556150 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1484ms 15:59:16 INFO - PROCESS | 6483 | 1461711556168 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 6483 | 1461711556172 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 15:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:59:16 INFO - PROCESS | 6483 | 1461711556180 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 6483 | 1461711556183 Marionette TRACE conn3 <- [1,874,null,{}] 15:59:16 INFO - PROCESS | 6483 | 1461711556189 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 6483 | 1461711556453 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:59:16 INFO - PROCESS | 6483 | 1461711556481 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15598800 == 71 [pid = 6483] [id = 226] 15:59:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe1216a000) [pid = 6483] [serial = 679] [outer = (nil)] 15:59:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe14223400) [pid = 6483] [serial = 680] [outer = 0x7fbe1216a000] 15:59:16 INFO - PROCESS | 6483 | 1461711556600 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe15288400) [pid = 6483] [serial = 681] [outer = 0x7fbe1216a000] 15:59:17 INFO - PROCESS | 6483 | 1461711557367 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1241ms 15:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:59:17 INFO - PROCESS | 6483 | 1461711557423 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:59:17 INFO - PROCESS | 6483 | 1461711557425 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 15:59:17 INFO - PROCESS | 6483 | 1461711557434 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 6483 | 1461711557437 Marionette TRACE conn3 <- [1,878,null,{}] 15:59:17 INFO - PROCESS | 6483 | 1461711557446 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 6483 | 1461711557628 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:59:17 INFO - PROCESS | 6483 | 1461711557639 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe18215800 == 72 [pid = 6483] [id = 227] 15:59:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe0b5d8c00) [pid = 6483] [serial = 682] [outer = (nil)] 15:59:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe15652400) [pid = 6483] [serial = 683] [outer = 0x7fbe0b5d8c00] 15:59:17 INFO - PROCESS | 6483 | 1461711557705 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe15b8b400) [pid = 6483] [serial = 684] [outer = 0x7fbe0b5d8c00] 15:59:18 INFO - PROCESS | 6483 | 1461711558879 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1488ms 15:59:18 INFO - PROCESS | 6483 | 1461711558924 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 6483 | 1461711558935 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:59:18 INFO - PROCESS | 6483 | 1461711558944 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 6483 | 1461711558952 Marionette TRACE conn3 <- [1,882,null,{}] 15:59:18 INFO - PROCESS | 6483 | 1461711558961 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:19 INFO - PROCESS | 6483 | 1461711559188 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:59:19 INFO - PROCESS | 6483 | 1461711559407 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c7ad000 == 73 [pid = 6483] [id = 228] 15:59:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe096df800) [pid = 6483] [serial = 685] [outer = (nil)] 15:59:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe0b5d8400) [pid = 6483] [serial = 686] [outer = 0x7fbe096df800] 15:59:19 INFO - PROCESS | 6483 | 1461711559535 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe0bfecc00) [pid = 6483] [serial = 687] [outer = 0x7fbe096df800] 15:59:20 INFO - PROCESS | 6483 | 1461711560421 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1537ms 15:59:20 INFO - PROCESS | 6483 | 1461711560482 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 6483 | 1461711560492 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 15:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:59:20 INFO - PROCESS | 6483 | 1461711560505 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 6483 | 1461711560509 Marionette TRACE conn3 <- [1,886,null,{}] 15:59:20 INFO - PROCESS | 6483 | 1461711560517 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 6483 | 1461711560768 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:59:21 INFO - PROCESS | 6483 | 1461711561037 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a4000 == 74 [pid = 6483] [id = 229] 15:59:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe0c66d000) [pid = 6483] [serial = 688] [outer = (nil)] 15:59:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe0d813c00) [pid = 6483] [serial = 689] [outer = 0x7fbe0c66d000] 15:59:21 INFO - PROCESS | 6483 | 1461711561159 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe0ef26000) [pid = 6483] [serial = 690] [outer = 0x7fbe0c66d000] 15:59:22 INFO - PROCESS | 6483 | 1461711562081 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1634ms 15:59:22 INFO - PROCESS | 6483 | 1461711562139 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 6483 | 1461711562142 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:59:22 INFO - PROCESS | 6483 | 1461711562150 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 6483 | 1461711562158 Marionette TRACE conn3 <- [1,890,null,{}] 15:59:22 INFO - PROCESS | 6483 | 1461711562175 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 6483 | 1461711562425 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:59:22 INFO - PROCESS | 6483 | 1461711562645 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23412800 == 75 [pid = 6483] [id = 230] 15:59:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe0ff62000) [pid = 6483] [serial = 691] [outer = (nil)] 15:59:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe1292d400) [pid = 6483] [serial = 692] [outer = 0x7fbe0ff62000] 15:59:22 INFO - PROCESS | 6483 | 1461711562776 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe13eec000) [pid = 6483] [serial = 693] [outer = 0x7fbe0ff62000] 15:59:23 INFO - PROCESS | 6483 | 1461711563684 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1592ms 15:59:23 INFO - PROCESS | 6483 | 1461711563744 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 6483 | 1461711563749 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 15:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:59:23 INFO - PROCESS | 6483 | 1461711563756 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 6483 | 1461711563760 Marionette TRACE conn3 <- [1,894,null,{}] 15:59:23 INFO - PROCESS | 6483 | 1461711563767 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 6483 | 1461711564008 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:59:24 INFO - PROCESS | 6483 | 1461711564236 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2566c800 == 76 [pid = 6483] [id = 231] 15:59:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe15215400) [pid = 6483] [serial = 694] [outer = (nil)] 15:59:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe15515800) [pid = 6483] [serial = 695] [outer = 0x7fbe15215400] 15:59:24 INFO - PROCESS | 6483 | 1461711564336 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe15b8cc00) [pid = 6483] [serial = 696] [outer = 0x7fbe15215400] 15:59:25 INFO - PROCESS | 6483 | 1461711565213 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1486ms 15:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:59:25 INFO - PROCESS | 6483 | 1461711565244 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 6483 | 1461711565247 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 15:59:25 INFO - PROCESS | 6483 | 1461711565254 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 6483 | 1461711565258 Marionette TRACE conn3 <- [1,898,null,{}] 15:59:25 INFO - PROCESS | 6483 | 1461711565264 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:25 INFO - PROCESS | 6483 | 1461711565463 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:59:25 INFO - PROCESS | 6483 | 1461711565638 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f44000 == 77 [pid = 6483] [id = 232] 15:59:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe0ff59800) [pid = 6483] [serial = 697] [outer = (nil)] 15:59:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe16120000) [pid = 6483] [serial = 698] [outer = 0x7fbe0ff59800] 15:59:25 INFO - PROCESS | 6483 | 1461711565717 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe1671e400) [pid = 6483] [serial = 699] [outer = 0x7fbe0ff59800] 15:59:26 INFO - PROCESS | 6483 | 1461711566665 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1487ms 15:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:59:26 INFO - PROCESS | 6483 | 1461711566741 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 6483 | 1461711566744 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 15:59:26 INFO - PROCESS | 6483 | 1461711566751 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 6483 | 1461711566754 Marionette TRACE conn3 <- [1,902,null,{}] 15:59:26 INFO - PROCESS | 6483 | 1461711566761 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:27 INFO - PROCESS | 6483 | 1461711567008 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:59:27 INFO - PROCESS | 6483 | 1461711567226 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe277a0000 == 78 [pid = 6483] [id = 233] 15:59:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe182d7800) [pid = 6483] [serial = 700] [outer = (nil)] 15:59:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe1871cc00) [pid = 6483] [serial = 701] [outer = 0x7fbe182d7800] 15:59:27 INFO - PROCESS | 6483 | 1461711567348 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe1b556c00) [pid = 6483] [serial = 702] [outer = 0x7fbe182d7800] 15:59:28 INFO - PROCESS | 6483 | 1461711568202 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1488ms 15:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:59:28 INFO - PROCESS | 6483 | 1461711568239 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 6483 | 1461711568241 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 15:59:28 INFO - PROCESS | 6483 | 1461711568249 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 6483 | 1461711568251 Marionette TRACE conn3 <- [1,906,null,{}] 15:59:28 INFO - PROCESS | 6483 | 1461711568258 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:28 INFO - PROCESS | 6483 | 1461711568460 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:59:28 INFO - PROCESS | 6483 | 1461711568667 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27a18000 == 79 [pid = 6483] [id = 234] 15:59:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe18445800) [pid = 6483] [serial = 703] [outer = (nil)] 15:59:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe1c483000) [pid = 6483] [serial = 704] [outer = 0x7fbe18445800] 15:59:28 INFO - PROCESS | 6483 | 1461711568750 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe2140a800) [pid = 6483] [serial = 705] [outer = 0x7fbe18445800] 15:59:29 INFO - PROCESS | 6483 | 1461711569662 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1482ms 15:59:29 INFO - PROCESS | 6483 | 1461711569731 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:59:29 INFO - PROCESS | 6483 | 1461711569735 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 15:59:29 INFO - PROCESS | 6483 | 1461711569742 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 6483 | 1461711569746 Marionette TRACE conn3 <- [1,910,null,{}] 15:59:29 INFO - PROCESS | 6483 | 1461711569752 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 6483 | 1461711569987 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:59:30 INFO - PROCESS | 6483 | 1461711570203 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2a06f800 == 80 [pid = 6483] [id = 235] 15:59:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe1874f000) [pid = 6483] [serial = 706] [outer = (nil)] 15:59:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe22065c00) [pid = 6483] [serial = 707] [outer = 0x7fbe1874f000] 15:59:30 INFO - PROCESS | 6483 | 1461711570320 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe222c3c00) [pid = 6483] [serial = 708] [outer = 0x7fbe1874f000] 15:59:31 INFO - PROCESS | 6483 | 1461711571204 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1539ms 15:59:31 INFO - PROCESS | 6483 | 1461711571281 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 6483 | 1461711571285 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 15:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:59:31 INFO - PROCESS | 6483 | 1461711571292 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 6483 | 1461711571294 Marionette TRACE conn3 <- [1,914,null,{}] 15:59:31 INFO - PROCESS | 6483 | 1461711571301 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:31 INFO - PROCESS | 6483 | 1461711571564 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:59:31 INFO - PROCESS | 6483 | 1461711571786 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b60f000 == 81 [pid = 6483] [id = 236] 15:59:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe04188800) [pid = 6483] [serial = 709] [outer = (nil)] 15:59:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0aa85800) [pid = 6483] [serial = 710] [outer = 0x7fbe04188800] 15:59:31 INFO - PROCESS | 6483 | 1461711571903 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe2236a800) [pid = 6483] [serial = 711] [outer = 0x7fbe04188800] 15:59:33 INFO - PROCESS | 6483 | 1461711573181 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1940ms 15:59:33 INFO - PROCESS | 6483 | 1461711573233 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 6483 | 1461711573238 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 15:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:59:33 INFO - PROCESS | 6483 | 1461711573303 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 6483 | 1461711573309 Marionette TRACE conn3 <- [1,918,null,{}] 15:59:33 INFO - PROCESS | 6483 | 1461711573383 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:33 INFO - PROCESS | 6483 | 1461711573600 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:59:33 INFO - PROCESS | 6483 | 1461711573792 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0cf800 == 82 [pid = 6483] [id = 237] 15:59:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0418b000) [pid = 6483] [serial = 712] [outer = (nil)] 15:59:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe041d3000) [pid = 6483] [serial = 713] [outer = 0x7fbe0418b000] 15:59:33 INFO - PROCESS | 6483 | 1461711573866 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe09612400) [pid = 6483] [serial = 714] [outer = 0x7fbe0418b000] 15:59:34 INFO - PROCESS | 6483 | 1461711574787 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1597ms 15:59:34 INFO - PROCESS | 6483 | 1461711574849 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 6483 | 1461711574870 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:59:34 INFO - PROCESS | 6483 | 1461711574884 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - PROCESS | 6483 | 1461711574888 Marionette TRACE conn3 <- [1,922,null,{}] 15:59:34 INFO - PROCESS | 6483 | 1461711574895 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:35 INFO - PROCESS | 6483 | 1461711575090 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:59:35 INFO - PROCESS | 6483 | 1461711575312 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e6d800 == 83 [pid = 6483] [id = 238] 15:59:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe04e6a400) [pid = 6483] [serial = 715] [outer = (nil)] 15:59:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0984ac00) [pid = 6483] [serial = 716] [outer = 0x7fbe04e6a400] 15:59:35 INFO - PROCESS | 6483 | 1461711575482 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0b83fc00) [pid = 6483] [serial = 717] [outer = 0x7fbe04e6a400] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff11800 == 82 [pid = 6483] [id = 188] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f0a800 == 81 [pid = 6483] [id = 189] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e63800 == 80 [pid = 6483] [id = 186] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b819800 == 79 [pid = 6483] [id = 195] 15:59:35 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe0f4ab400) [pid = 6483] [serial = 631] [outer = (nil)] [url = about:blank] 15:59:35 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0f4b2400) [pid = 6483] [serial = 610] [outer = (nil)] [url = about:blank] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b61c800 == 78 [pid = 6483] [id = 193] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e55800 == 77 [pid = 6483] [id = 194] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d887800 == 76 [pid = 6483] [id = 187] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe145ea000 == 75 [pid = 6483] [id = 190] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12f5b000 == 74 [pid = 6483] [id = 202] 15:59:35 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11521800 == 73 [pid = 6483] [id = 201] 15:59:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18476000 == 72 [pid = 6483] [id = 215] 15:59:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15b28800 == 71 [pid = 6483] [id = 214] 15:59:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14751000 == 70 [pid = 6483] [id = 213] 15:59:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d89d800 == 69 [pid = 6483] [id = 212] 15:59:36 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e73800 == 68 [pid = 6483] [id = 211] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0d8ea800) [pid = 6483] [serial = 604] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0d611800) [pid = 6483] [serial = 623] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0d60f800) [pid = 6483] [serial = 601] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0c0e8000) [pid = 6483] [serial = 620] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0b2df800) [pid = 6483] [serial = 617] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0bfe3000) [pid = 6483] [serial = 598] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe0c7ca800) [pid = 6483] [serial = 622] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe09616400) [pid = 6483] [serial = 613] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe095c4c00) [pid = 6483] [serial = 595] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0edc2800) [pid = 6483] [serial = 626] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe0f15cc00) [pid = 6483] [serial = 629] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe0ed6a400) [pid = 6483] [serial = 607] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0edcc400) [pid = 6483] [serial = 628] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0bb97800) [pid = 6483] [serial = 619] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0ed6d800) [pid = 6483] [serial = 625] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe095da800) [pid = 6483] [serial = 616] [outer = (nil)] [url = about:blank] 15:59:36 INFO - PROCESS | 6483 | 1461711576448 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1585ms 15:59:36 INFO - PROCESS | 6483 | 1461711576473 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 6483 | 1461711576477 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 15:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:59:36 INFO - PROCESS | 6483 | 1461711576484 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 6483 | 1461711576490 Marionette TRACE conn3 <- [1,926,null,{}] 15:59:36 INFO - PROCESS | 6483 | 1461711576506 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 6483 | 1461711576696 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:59:36 INFO - PROCESS | 6483 | 1461711576827 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0d887800 == 69 [pid = 6483] [id = 239] 15:59:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe095c4c00) [pid = 6483] [serial = 718] [outer = (nil)] 15:59:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0bfe5800) [pid = 6483] [serial = 719] [outer = 0x7fbe095c4c00] 15:59:36 INFO - PROCESS | 6483 | 1461711576896 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0c66ec00) [pid = 6483] [serial = 720] [outer = 0x7fbe095c4c00] 15:59:37 INFO - PROCESS | 6483 | 1461711577675 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1241ms 15:59:37 INFO - PROCESS | 6483 | 1461711577726 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:59:37 INFO - PROCESS | 6483 | 1461711577731 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 15:59:37 INFO - PROCESS | 6483 | 1461711577738 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 6483 | 1461711577741 Marionette TRACE conn3 <- [1,930,null,{}] 15:59:37 INFO - PROCESS | 6483 | 1461711577747 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:37 INFO - PROCESS | 6483 | 1461711577926 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:59:37 INFO - PROCESS | 6483 | 1461711577938 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff0f800 == 70 [pid = 6483] [id = 240] 15:59:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0c66f000) [pid = 6483] [serial = 721] [outer = (nil)] 15:59:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0d60f800) [pid = 6483] [serial = 722] [outer = 0x7fbe0c66f000] 15:59:38 INFO - PROCESS | 6483 | 1461711578004 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0ed7d000) [pid = 6483] [serial = 723] [outer = 0x7fbe0c66f000] 15:59:39 INFO - PROCESS | 6483 | 1461711579016 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1339ms 15:59:39 INFO - PROCESS | 6483 | 1461711579077 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 6483 | 1461711579080 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 15:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:59:39 INFO - PROCESS | 6483 | 1461711579094 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 6483 | 1461711579098 Marionette TRACE conn3 <- [1,934,null,{}] 15:59:39 INFO - PROCESS | 6483 | 1461711579104 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:39 INFO - PROCESS | 6483 | 1461711579325 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:59:39 INFO - PROCESS | 6483 | 1461711579353 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14121000 == 71 [pid = 6483] [id = 241] 15:59:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe09616400) [pid = 6483] [serial = 724] [outer = (nil)] 15:59:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0ef27000) [pid = 6483] [serial = 725] [outer = 0x7fbe09616400] 15:59:39 INFO - PROCESS | 6483 | 1461711579418 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0f4b2400) [pid = 6483] [serial = 726] [outer = 0x7fbe09616400] 15:59:40 INFO - PROCESS | 6483 | 1461711580652 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe03f1dc00) [pid = 6483] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe041da000) [pid = 6483] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0ed75c00) [pid = 6483] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe04e6d400) [pid = 6483] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe095dec00) [pid = 6483] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe1216a000) [pid = 6483] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:59:40 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0d8df400) [pid = 6483] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1640ms 15:59:40 INFO - PROCESS | 6483 | 1461711580728 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 6483 | 1461711580731 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 15:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:59:40 INFO - PROCESS | 6483 | 1461711580738 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 6483 | 1461711580742 Marionette TRACE conn3 <- [1,938,null,{}] 15:59:40 INFO - PROCESS | 6483 | 1461711580748 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:40 INFO - PROCESS | 6483 | 1461711580956 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:59:41 INFO - PROCESS | 6483 | 1461711581151 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150be000 == 72 [pid = 6483] [id = 242] 15:59:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0fdbc000) [pid = 6483] [serial = 727] [outer = (nil)] 15:59:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe12f2ac00) [pid = 6483] [serial = 728] [outer = 0x7fbe0fdbc000] 15:59:41 INFO - PROCESS | 6483 | 1461711581220 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe1451f000) [pid = 6483] [serial = 729] [outer = 0x7fbe0fdbc000] 15:59:41 INFO - PROCESS | 6483 | 1461711581929 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1232ms 15:59:41 INFO - PROCESS | 6483 | 1461711581971 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 6483 | 1461711581975 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 15:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:59:41 INFO - PROCESS | 6483 | 1461711581981 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 6483 | 1461711581984 Marionette TRACE conn3 <- [1,942,null,{}] 15:59:42 INFO - PROCESS | 6483 | 1461711581998 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 6483 | 1461711582175 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:59:42 INFO - PROCESS | 6483 | 1461711582190 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe165c8800 == 73 [pid = 6483] [id = 243] 15:59:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe12d1d400) [pid = 6483] [serial = 730] [outer = (nil)] 15:59:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe1527c000) [pid = 6483] [serial = 731] [outer = 0x7fbe12d1d400] 15:59:42 INFO - PROCESS | 6483 | 1461711582256 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe15b02400) [pid = 6483] [serial = 732] [outer = 0x7fbe12d1d400] 15:59:43 INFO - PROCESS | 6483 | 1461711583390 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1444ms 15:59:43 INFO - PROCESS | 6483 | 1461711583426 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 6483 | 1461711583433 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:59:43 INFO - PROCESS | 6483 | 1461711583444 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 6483 | 1461711583448 Marionette TRACE conn3 <- [1,946,null,{}] 15:59:43 INFO - PROCESS | 6483 | 1461711583458 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 6483 | 1461711583701 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:59:43 INFO - PROCESS | 6483 | 1461711583931 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c148000 == 74 [pid = 6483] [id = 244] 15:59:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe096db800) [pid = 6483] [serial = 733] [outer = (nil)] 15:59:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe096e4800) [pid = 6483] [serial = 734] [outer = 0x7fbe096db800] 15:59:44 INFO - PROCESS | 6483 | 1461711584062 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0b3e6800) [pid = 6483] [serial = 735] [outer = 0x7fbe096db800] 15:59:44 INFO - PROCESS | 6483 | 1461711584943 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1544ms 15:59:44 INFO - PROCESS | 6483 | 1461711584989 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 6483 | 1461711584998 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:59:45 INFO - PROCESS | 6483 | 1461711585010 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 6483 | 1461711585014 Marionette TRACE conn3 <- [1,950,null,{}] 15:59:45 INFO - PROCESS | 6483 | 1461711585021 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 6483 | 1461711585231 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:59:45 INFO - PROCESS | 6483 | 1461711585403 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1455b000 == 75 [pid = 6483] [id = 245] 15:59:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0c0eac00) [pid = 6483] [serial = 736] [outer = (nil)] 15:59:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0c674800) [pid = 6483] [serial = 737] [outer = 0x7fbe0c0eac00] 15:59:45 INFO - PROCESS | 6483 | 1461711585550 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0d8dc800) [pid = 6483] [serial = 738] [outer = 0x7fbe0c0eac00] 15:59:46 INFO - PROCESS | 6483 | 1461711586479 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1534ms 15:59:46 INFO - PROCESS | 6483 | 1461711586545 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:59:46 INFO - PROCESS | 6483 | 1461711586549 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 15:59:46 INFO - PROCESS | 6483 | 1461711586557 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 6483 | 1461711586564 Marionette TRACE conn3 <- [1,954,null,{}] 15:59:46 INFO - PROCESS | 6483 | 1461711586581 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 6483 | 1461711586839 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:59:47 INFO - PROCESS | 6483 | 1461711587106 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe222ad800 == 76 [pid = 6483] [id = 246] 15:59:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe100dd000) [pid = 6483] [serial = 739] [outer = (nil)] 15:59:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe115d3c00) [pid = 6483] [serial = 740] [outer = 0x7fbe100dd000] 15:59:47 INFO - PROCESS | 6483 | 1461711587188 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe14f2e800) [pid = 6483] [serial = 741] [outer = 0x7fbe100dd000] 15:59:48 INFO - PROCESS | 6483 | 1461711588066 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1544ms 15:59:48 INFO - PROCESS | 6483 | 1461711588100 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 6483 | 1461711588104 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:59:48 INFO - PROCESS | 6483 | 1461711588112 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 6483 | 1461711588116 Marionette TRACE conn3 <- [1,958,null,{}] 15:59:48 INFO - PROCESS | 6483 | 1461711588122 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 6483 | 1461711588322 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:59:48 INFO - PROCESS | 6483 | 1461711588500 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2513a800 == 77 [pid = 6483] [id = 247] 15:59:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe100e1c00) [pid = 6483] [serial = 742] [outer = (nil)] 15:59:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe1671bc00) [pid = 6483] [serial = 743] [outer = 0x7fbe100e1c00] 15:59:48 INFO - PROCESS | 6483 | 1461711588575 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe182f8800) [pid = 6483] [serial = 744] [outer = 0x7fbe100e1c00] 15:59:49 INFO - PROCESS | 6483 | 1461711589514 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 15:59:49 INFO - PROCESS | 6483 | 1461711589546 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 6483 | 1461711589549 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:59:49 INFO - PROCESS | 6483 | 1461711589556 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 6483 | 1461711589559 Marionette TRACE conn3 <- [1,962,null,{}] 15:59:49 INFO - PROCESS | 6483 | 1461711589565 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:49 INFO - PROCESS | 6483 | 1461711589764 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:59:49 INFO - PROCESS | 6483 | 1461711589941 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2779d800 == 78 [pid = 6483] [id = 248] 15:59:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe15b93000) [pid = 6483] [serial = 745] [outer = (nil)] 15:59:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe1845f800) [pid = 6483] [serial = 746] [outer = 0x7fbe15b93000] 15:59:50 INFO - PROCESS | 6483 | 1461711590016 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe1b550000) [pid = 6483] [serial = 747] [outer = 0x7fbe15b93000] 15:59:50 INFO - PROCESS | 6483 | 1461711590962 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1479ms 15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:59:51 INFO - PROCESS | 6483 | 1461711591037 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 6483 | 1461711591039 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 15:59:51 INFO - PROCESS | 6483 | 1461711591047 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 6483 | 1461711591049 Marionette TRACE conn3 <- [1,966,null,{}] 15:59:51 INFO - PROCESS | 6483 | 1461711591058 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:51 INFO - PROCESS | 6483 | 1461711591329 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:59:51 INFO - PROCESS | 6483 | 1461711591573 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c881800 == 79 [pid = 6483] [id = 249] 15:59:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe2236d000) [pid = 6483] [serial = 748] [outer = (nil)] 15:59:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe2258f000) [pid = 6483] [serial = 749] [outer = 0x7fbe2236d000] 15:59:51 INFO - PROCESS | 6483 | 1461711591658 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe23439000) [pid = 6483] [serial = 750] [outer = 0x7fbe2236d000] 15:59:52 INFO - PROCESS | 6483 | 1461711592481 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1483ms 15:59:52 INFO - PROCESS | 6483 | 1461711592530 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:59:52 INFO - PROCESS | 6483 | 1461711592534 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 15:59:52 INFO - PROCESS | 6483 | 1461711592542 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 6483 | 1461711592545 Marionette TRACE conn3 <- [1,970,null,{}] 15:59:52 INFO - PROCESS | 6483 | 1461711592551 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:52 INFO - PROCESS | 6483 | 1461711592755 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:59:52 INFO - PROCESS | 6483 | 1461711592928 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b23c800 == 80 [pid = 6483] [id = 250] 15:59:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0ef34400) [pid = 6483] [serial = 751] [outer = (nil)] 15:59:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe2343b800) [pid = 6483] [serial = 752] [outer = 0x7fbe0ef34400] 15:59:53 INFO - PROCESS | 6483 | 1461711593005 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe235b5800) [pid = 6483] [serial = 753] [outer = 0x7fbe0ef34400] 15:59:53 INFO - PROCESS | 6483 | 1461711593892 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1380ms 15:59:53 INFO - PROCESS | 6483 | 1461711593923 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:59:53 INFO - PROCESS | 6483 | 1461711593927 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 15:59:53 INFO - PROCESS | 6483 | 1461711593934 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 6483 | 1461711593938 Marionette TRACE conn3 <- [1,974,null,{}] 15:59:53 INFO - PROCESS | 6483 | 1461711593944 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 6483 | 1461711594132 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:59:54 INFO - PROCESS | 6483 | 1461711594311 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c885800 == 81 [pid = 6483] [id = 251] 15:59:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe100d7400) [pid = 6483] [serial = 754] [outer = (nil)] 15:59:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe23733400) [pid = 6483] [serial = 755] [outer = 0x7fbe100d7400] 15:59:54 INFO - PROCESS | 6483 | 1461711594383 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe23754800) [pid = 6483] [serial = 756] [outer = 0x7fbe100d7400] 15:59:55 INFO - PROCESS | 6483 | 1461711595279 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1380ms 15:59:55 INFO - PROCESS | 6483 | 1461711595314 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:59:55 INFO - PROCESS | 6483 | 1461711595319 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:59:55 INFO - PROCESS | 6483 | 1461711595326 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 6483 | 1461711595330 Marionette TRACE conn3 <- [1,978,null,{}] 15:59:55 INFO - PROCESS | 6483 | 1461711595336 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:55 INFO - PROCESS | 6483 | 1461711595534 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:59:55 INFO - PROCESS | 6483 | 1461711595714 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdff3d8800 == 82 [pid = 6483] [id = 252] 15:59:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe227f7800) [pid = 6483] [serial = 757] [outer = (nil)] 15:59:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe23759400) [pid = 6483] [serial = 758] [outer = 0x7fbe227f7800] 15:59:55 INFO - PROCESS | 6483 | 1461711595792 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe2375fc00) [pid = 6483] [serial = 759] [outer = 0x7fbe227f7800] 15:59:56 INFO - PROCESS | 6483 | 1461711596728 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1481ms 15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:59:56 INFO - PROCESS | 6483 | 1461711596807 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 6483 | 1461711596810 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 15:59:56 INFO - PROCESS | 6483 | 1461711596817 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 6483 | 1461711596820 Marionette TRACE conn3 <- [1,982,null,{}] 15:59:56 INFO - PROCESS | 6483 | 1461711596827 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:57 INFO - PROCESS | 6483 | 1461711597062 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:59:57 INFO - PROCESS | 6483 | 1461711597283 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe019a1800 == 83 [pid = 6483] [id = 253] 15:59:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe234e7c00) [pid = 6483] [serial = 760] [outer = (nil)] 15:59:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe238dd400) [pid = 6483] [serial = 761] [outer = 0x7fbe234e7c00] 15:59:57 INFO - PROCESS | 6483 | 1461711597403 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe25640400) [pid = 6483] [serial = 762] [outer = 0x7fbe234e7c00] 15:59:58 INFO - PROCESS | 6483 | 1461711598256 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1491ms 15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:59:58 INFO - PROCESS | 6483 | 1461711598308 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 6483 | 1461711598311 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 15:59:58 INFO - PROCESS | 6483 | 1461711598319 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 6483 | 1461711598324 Marionette TRACE conn3 <- [1,986,null,{}] 15:59:58 INFO - PROCESS | 6483 | 1461711598330 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:58 INFO - PROCESS | 6483 | 1461711598569 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:59:58 INFO - PROCESS | 6483 | 1461711598827 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0241a800 == 84 [pid = 6483] [id = 254] 15:59:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0b83c000) [pid = 6483] [serial = 763] [outer = (nil)] 15:59:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe2756ec00) [pid = 6483] [serial = 764] [outer = 0x7fbe0b83c000] 15:59:58 INFO - PROCESS | 6483 | 1461711598957 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe27931400) [pid = 6483] [serial = 765] [outer = 0x7fbe0b83c000] 15:59:59 INFO - PROCESS | 6483 | 1461711599884 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1595ms 15:59:59 INFO - PROCESS | 6483 | 1461711599915 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 6483 | 1461711599917 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:59:59 INFO - PROCESS | 6483 | 1461711599925 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 6483 | 1461711599928 Marionette TRACE conn3 <- [1,990,null,{}] 15:59:59 INFO - PROCESS | 6483 | 1461711599934 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 6483 | 1461711600130 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:00:00 INFO - PROCESS | 6483 | 1461711600361 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe025ad000 == 85 [pid = 6483] [id = 255] 16:00:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe02592c00) [pid = 6483] [serial = 766] [outer = (nil)] 16:00:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe02596800) [pid = 6483] [serial = 767] [outer = 0x7fbe02592c00] 16:00:00 INFO - PROCESS | 6483 | 1461711600480 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0259ac00) [pid = 6483] [serial = 768] [outer = 0x7fbe02592c00] 16:00:01 INFO - PROCESS | 6483 | 1461711601393 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1530ms 16:00:01 INFO - PROCESS | 6483 | 1461711601469 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 6483 | 1461711601474 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:00:01 INFO - PROCESS | 6483 | 1461711601480 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 6483 | 1461711601484 Marionette TRACE conn3 <- [1,994,null,{}] 16:00:01 INFO - PROCESS | 6483 | 1461711601496 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 6483 | 1461711601699 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:00:01 INFO - PROCESS | 6483 | 1461711601947 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe019b2000 == 86 [pid = 6483] [id = 256] 16:00:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe02595400) [pid = 6483] [serial = 769] [outer = (nil)] 16:00:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe03f1ac00) [pid = 6483] [serial = 770] [outer = 0x7fbe02595400] 16:00:02 INFO - PROCESS | 6483 | 1461711602358 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe04524000) [pid = 6483] [serial = 771] [outer = 0x7fbe02595400] 16:00:03 INFO - PROCESS | 6483 | 1461711603264 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1835ms 16:00:03 INFO - PROCESS | 6483 | 1461711603317 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 6483 | 1461711603324 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:00:03 INFO - PROCESS | 6483 | 1461711603334 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 6483 | 1461711603338 Marionette TRACE conn3 <- [1,998,null,{}] 16:00:03 INFO - PROCESS | 6483 | 1461711603347 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 6483 | 1461711603551 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:00:03 INFO - PROCESS | 6483 | 1461711603889 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0ca000 == 87 [pid = 6483] [id = 257] 16:00:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe095da400) [pid = 6483] [serial = 772] [outer = (nil)] 16:00:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0b3f1800) [pid = 6483] [serial = 773] [outer = 0x7fbe095da400] 16:00:04 INFO - PROCESS | 6483 | 1461711604038 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0bfec400) [pid = 6483] [serial = 774] [outer = 0x7fbe095da400] 16:00:04 INFO - PROCESS | 6483 | 1461711604941 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1640ms 16:00:04 INFO - PROCESS | 6483 | 1461711604978 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 6483 | 1461711604986 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:00:05 INFO - PROCESS | 6483 | 1461711604999 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 6483 | 1461711605002 Marionette TRACE conn3 <- [1,1002,null,{}] 16:00:05 INFO - PROCESS | 6483 | 1461711605009 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 6483 | 1461711605213 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:00:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe16139800 == 86 [pid = 6483] [id = 56] 16:00:05 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2bbb1800 == 85 [pid = 6483] [id = 113] 16:00:05 INFO - PROCESS | 6483 | 1461711605545 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b607000 == 86 [pid = 6483] [id = 258] 16:00:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe095ce000) [pid = 6483] [serial = 775] [outer = (nil)] 16:00:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0c672400) [pid = 6483] [serial = 776] [outer = 0x7fbe095ce000] 16:00:05 INFO - PROCESS | 6483 | 1461711605647 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe0edc3400) [pid = 6483] [serial = 777] [outer = 0x7fbe095ce000] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe100da400) [pid = 6483] [serial = 632] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe09853400) [pid = 6483] [serial = 666] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe0960e800) [pid = 6483] [serial = 665] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0ff56c00) [pid = 6483] [serial = 677] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe04193800) [pid = 6483] [serial = 634] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe0c255000) [pid = 6483] [serial = 640] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe0bb9a000) [pid = 6483] [serial = 668] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe0c256000) [pid = 6483] [serial = 669] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe0c67a000) [pid = 6483] [serial = 671] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe0d8de400) [pid = 6483] [serial = 672] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe15281800) [pid = 6483] [serial = 659] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe12931400) [pid = 6483] [serial = 650] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe041d4c00) [pid = 6483] [serial = 662] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe100e4000) [pid = 6483] [serial = 647] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe0b2d9800) [pid = 6483] [serial = 637] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe14523800) [pid = 6483] [serial = 653] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe04618000) [pid = 6483] [serial = 419] [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:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe15214000) [pid = 6483] [serial = 656] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0ef28400) [pid = 6483] [serial = 643] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe14223400) [pid = 6483] [serial = 680] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe15288400) [pid = 6483] [serial = 681] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe100dfc00) [pid = 6483] [serial = 678] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0f4abc00) [pid = 6483] [serial = 675] [outer = (nil)] [url = about:blank] 16:00:05 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0edcd400) [pid = 6483] [serial = 674] [outer = (nil)] [url = about:blank] 16:00:06 INFO - PROCESS | 6483 | 1461711606486 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1532ms 16:00:06 INFO - PROCESS | 6483 | 1461711606531 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 6483 | 1461711606535 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:00:06 INFO - PROCESS | 6483 | 1461711606541 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 6483 | 1461711606547 Marionette TRACE conn3 <- [1,1006,null,{}] 16:00:06 INFO - PROCESS | 6483 | 1461711606572 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 6483 | 1461711606828 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:00:06 INFO - PROCESS | 6483 | 1461711606933 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff0e000 == 87 [pid = 6483] [id = 259] 16:00:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0bb9a000) [pid = 6483] [serial = 778] [outer = (nil)] 16:00:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe11507400) [pid = 6483] [serial = 779] [outer = 0x7fbe0bb9a000] 16:00:07 INFO - PROCESS | 6483 | 1461711607000 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe12a9a400) [pid = 6483] [serial = 780] [outer = 0x7fbe0bb9a000] 16:00:07 INFO - PROCESS | 6483 | 1461711607785 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1290ms 16:00:07 INFO - PROCESS | 6483 | 1461711607850 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 6483 | 1461711607855 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:00:07 INFO - PROCESS | 6483 | 1461711607877 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 6483 | 1461711607881 Marionette TRACE conn3 <- [1,1010,null,{}] 16:00:07 INFO - PROCESS | 6483 | 1461711607888 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 6483 | 1461711608132 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:00:08 INFO - PROCESS | 6483 | 1461711608164 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f21800 == 88 [pid = 6483] [id = 260] 16:00:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe11511800) [pid = 6483] [serial = 781] [outer = (nil)] 16:00:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe15214000) [pid = 6483] [serial = 782] [outer = 0x7fbe11511800] 16:00:08 INFO - PROCESS | 6483 | 1461711608229 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe15b8bc00) [pid = 6483] [serial = 783] [outer = 0x7fbe11511800] 16:00:09 INFO - PROCESS | 6483 | 1461711609196 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1388ms 16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:00:09 INFO - PROCESS | 6483 | 1461711609267 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 6483 | 1461711609270 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:00:09 INFO - PROCESS | 6483 | 1461711609277 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 6483 | 1461711609281 Marionette TRACE conn3 <- [1,1014,null,{}] 16:00:09 INFO - PROCESS | 6483 | 1461711609287 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 6483 | 1461711609526 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:00:09 INFO - PROCESS | 6483 | 1461711609555 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15135000 == 89 [pid = 6483] [id = 261] 16:00:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe16723000) [pid = 6483] [serial = 784] [outer = (nil)] 16:00:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe18437800) [pid = 6483] [serial = 785] [outer = 0x7fbe16723000] 16:00:09 INFO - PROCESS | 6483 | 1461711609639 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe21409800) [pid = 6483] [serial = 786] [outer = 0x7fbe16723000] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe04e6a400) [pid = 6483] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe095c4c00) [pid = 6483] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0418b000) [pid = 6483] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe09616400) [pid = 6483] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0fdbc000) [pid = 6483] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:00:10 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe0c66f000) [pid = 6483] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:00:10 INFO - PROCESS | 6483 | 1461711610711 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1501ms 16:00:10 INFO - PROCESS | 6483 | 1461711610777 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 6483 | 1461711610781 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:00:10 INFO - PROCESS | 6483 | 1461711610788 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 6483 | 1461711610792 Marionette TRACE conn3 <- [1,1018,null,{}] 16:00:10 INFO - PROCESS | 6483 | 1461711610801 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 6483 | 1461711611051 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:00:11 INFO - PROCESS | 6483 | 1461711611068 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15b3a000 == 90 [pid = 6483] [id = 262] 16:00:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0d49b400) [pid = 6483] [serial = 787] [outer = (nil)] 16:00:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe182d8c00) [pid = 6483] [serial = 788] [outer = 0x7fbe0d49b400] 16:00:11 INFO - PROCESS | 6483 | 1461711611133 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe227ed800) [pid = 6483] [serial = 789] [outer = 0x7fbe0d49b400] 16:00:12 INFO - PROCESS | 6483 | 1461711612042 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1279ms 16:00:12 INFO - PROCESS | 6483 | 1461711612070 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 6483 | 1461711612074 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:00:12 INFO - PROCESS | 6483 | 1461711612081 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 6483 | 1461711612085 Marionette TRACE conn3 <- [1,1022,null,{}] 16:00:12 INFO - PROCESS | 6483 | 1461711612091 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 6483 | 1461711612272 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:00:12 INFO - PROCESS | 6483 | 1461711612287 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdff3d6800 == 91 [pid = 6483] [id = 263] 16:00:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0258f400) [pid = 6483] [serial = 790] [outer = (nil)] 16:00:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe03f1cc00) [pid = 6483] [serial = 791] [outer = 0x7fbe0258f400] 16:00:12 INFO - PROCESS | 6483 | 1461711612538 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe04615800) [pid = 6483] [serial = 792] [outer = 0x7fbe0258f400] 16:00:13 INFO - PROCESS | 6483 | 1461711613688 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1643ms 16:00:13 INFO - PROCESS | 6483 | 1461711613727 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 6483 | 1461711613734 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:00:13 INFO - PROCESS | 6483 | 1461711613743 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 6483 | 1461711613750 Marionette TRACE conn3 <- [1,1026,null,{}] 16:00:13 INFO - PROCESS | 6483 | 1461711613759 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 6483 | 1461711614058 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:00:14 INFO - PROCESS | 6483 | 1461711614342 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f40e000 == 92 [pid = 6483] [id = 264] 16:00:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0b839400) [pid = 6483] [serial = 793] [outer = (nil)] 16:00:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0c0e7c00) [pid = 6483] [serial = 794] [outer = 0x7fbe0b839400] 16:00:14 INFO - PROCESS | 6483 | 1461711614431 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0c679400) [pid = 6483] [serial = 795] [outer = 0x7fbe0b839400] 16:00:15 INFO - PROCESS | 6483 | 1461711615397 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1695ms 16:00:15 INFO - PROCESS | 6483 | 1461711615438 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 6483 | 1461711615445 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:00:15 INFO - PROCESS | 6483 | 1461711615458 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 6483 | 1461711615463 Marionette TRACE conn3 <- [1,1030,null,{}] 16:00:15 INFO - PROCESS | 6483 | 1461711615471 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 6483 | 1461711615718 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:00:16 INFO - PROCESS | 6483 | 1461711616006 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14e38800 == 93 [pid = 6483] [id = 265] 16:00:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0d8e8000) [pid = 6483] [serial = 796] [outer = (nil)] 16:00:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe0edc3c00) [pid = 6483] [serial = 797] [outer = 0x7fbe0d8e8000] 16:00:16 INFO - PROCESS | 6483 | 1461711616137 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0ff76000) [pid = 6483] [serial = 798] [outer = 0x7fbe0d8e8000] 16:00:17 INFO - PROCESS | 6483 | 1461711617160 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1745ms 16:00:17 INFO - PROCESS | 6483 | 1461711617203 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:00:17 INFO - PROCESS | 6483 | 1461711617208 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:00:17 INFO - PROCESS | 6483 | 1461711617216 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 6483 | 1461711617224 Marionette TRACE conn3 <- [1,1034,null,{}] 16:00:17 INFO - PROCESS | 6483 | 1461711617243 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 6483 | 1461711617533 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:00:17 INFO - PROCESS | 6483 | 1461711617771 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23427800 == 94 [pid = 6483] [id = 266] 16:00:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe15ae2800) [pid = 6483] [serial = 799] [outer = (nil)] 16:00:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe16722c00) [pid = 6483] [serial = 800] [outer = 0x7fbe15ae2800] 16:00:17 INFO - PROCESS | 6483 | 1461711617909 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe1b54f400) [pid = 6483] [serial = 801] [outer = 0x7fbe15ae2800] 16:00:18 INFO - PROCESS | 6483 | 1461711618896 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1754ms 16:00:18 INFO - PROCESS | 6483 | 1461711618970 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 6483 | 1461711618975 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:00:18 INFO - PROCESS | 6483 | 1461711618984 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 6483 | 1461711618988 Marionette TRACE conn3 <- [1,1038,null,{}] 16:00:19 INFO - PROCESS | 6483 | 1461711618996 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 6483 | 1461711619283 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:00:19 INFO - PROCESS | 6483 | 1461711619573 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27734000 == 95 [pid = 6483] [id = 267] 16:00:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe13c7f800) [pid = 6483] [serial = 802] [outer = (nil)] 16:00:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe22371800) [pid = 6483] [serial = 803] [outer = 0x7fbe13c7f800] 16:00:19 INFO - PROCESS | 6483 | 1461711619674 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe23732000) [pid = 6483] [serial = 804] [outer = 0x7fbe13c7f800] 16:00:20 INFO - PROCESS | 6483 | 1461711620672 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1733ms 16:00:20 INFO - PROCESS | 6483 | 1461711620718 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:00:20 INFO - PROCESS | 6483 | 1461711620723 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:00:20 INFO - PROCESS | 6483 | 1461711620731 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 6483 | 1461711620734 Marionette TRACE conn3 <- [1,1042,null,{}] 16:00:20 INFO - PROCESS | 6483 | 1461711620742 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 6483 | 1461711620975 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:00:21 INFO - PROCESS | 6483 | 1461711621219 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2bba4800 == 96 [pid = 6483] [id = 268] 16:00:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe256b2000) [pid = 6483] [serial = 805] [outer = (nil)] 16:00:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe26f7a000) [pid = 6483] [serial = 806] [outer = 0x7fbe256b2000] 16:00:21 INFO - PROCESS | 6483 | 1461711621370 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe27933c00) [pid = 6483] [serial = 807] [outer = 0x7fbe256b2000] 16:00:22 INFO - PROCESS | 6483 | 1461711622372 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1686ms 16:00:22 INFO - PROCESS | 6483 | 1461711622417 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 6483 | 1461711622422 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:00:22 INFO - PROCESS | 6483 | 1461711622429 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 6483 | 1461711622433 Marionette TRACE conn3 <- [1,1046,null,{}] 16:00:22 INFO - PROCESS | 6483 | 1461711622439 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 6483 | 1461711622662 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:00:22 INFO - PROCESS | 6483 | 1461711622889 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27139800 == 97 [pid = 6483] [id = 269] 16:00:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe00bf3c00) [pid = 6483] [serial = 808] [outer = (nil)] 16:00:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe09859800) [pid = 6483] [serial = 809] [outer = 0x7fbe00bf3c00] 16:00:23 INFO - PROCESS | 6483 | 1461711623013 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe279e1000) [pid = 6483] [serial = 810] [outer = 0x7fbe00bf3c00] 16:00:23 INFO - PROCESS | 6483 | 1461711623893 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1532ms 16:00:23 INFO - PROCESS | 6483 | 1461711623962 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 6483 | 1461711623966 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:00:23 INFO - PROCESS | 6483 | 1461711623973 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 6483 | 1461711623976 Marionette TRACE conn3 <- [1,1050,null,{}] 16:00:23 INFO - PROCESS | 6483 | 1461711623982 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 6483 | 1461711624227 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:00:24 INFO - PROCESS | 6483 | 1461711624463 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c215800 == 98 [pid = 6483] [id = 270] 16:00:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe00bf5000) [pid = 6483] [serial = 811] [outer = (nil)] 16:00:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe0f8cf400) [pid = 6483] [serial = 812] [outer = 0x7fbe00bf5000] 16:00:24 INFO - PROCESS | 6483 | 1461711624591 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe0f8d3c00) [pid = 6483] [serial = 813] [outer = 0x7fbe00bf5000] 16:00:25 INFO - PROCESS | 6483 | 1461711625440 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1532ms 16:00:25 INFO - PROCESS | 6483 | 1461711625507 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:00:25 INFO - PROCESS | 6483 | 1461711625512 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:00:25 INFO - PROCESS | 6483 | 1461711625519 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 6483 | 1461711625523 Marionette TRACE conn3 <- [1,1054,null,{}] 16:00:25 INFO - PROCESS | 6483 | 1461711625529 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 6483 | 1461711625788 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:00:26 INFO - PROCESS | 6483 | 1461711626017 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00ee7800 == 99 [pid = 6483] [id = 271] 16:00:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe00ce2400) [pid = 6483] [serial = 814] [outer = (nil)] 16:00:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe00ceb000) [pid = 6483] [serial = 815] [outer = 0x7fbe00ce2400] 16:00:26 INFO - PROCESS | 6483 | 1461711626148 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe00cef400) [pid = 6483] [serial = 816] [outer = 0x7fbe00ce2400] 16:00:27 INFO - PROCESS | 6483 | 1461711627137 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1692ms 16:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:00:27 INFO - PROCESS | 6483 | 1461711627212 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 6483 | 1461711627215 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:00:27 INFO - PROCESS | 6483 | 1461711627222 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 6483 | 1461711627224 Marionette TRACE conn3 <- [1,1058,null,{}] 16:00:27 INFO - PROCESS | 6483 | 1461711627231 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 6483 | 1461711627490 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:00:27 INFO - PROCESS | 6483 | 1461711627771 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c212800 == 100 [pid = 6483] [id = 272] 16:00:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe00cef800) [pid = 6483] [serial = 817] [outer = (nil)] 16:00:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe0b3e6000) [pid = 6483] [serial = 818] [outer = 0x7fbe00cef800] 16:00:27 INFO - PROCESS | 6483 | 1461711627847 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe0f8cac00) [pid = 6483] [serial = 819] [outer = 0x7fbe00cef800] 16:00:29 INFO - PROCESS | 6483 | 1461711629188 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2091ms 16:00:29 INFO - PROCESS | 6483 | 1461711629315 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:00:29 INFO - PROCESS | 6483 | 1461711629321 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:00:29 INFO - PROCESS | 6483 | 1461711629331 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 6483 | 1461711629337 Marionette TRACE conn3 <- [1,1062,null,{}] 16:00:29 INFO - PROCESS | 6483 | 1461711629345 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 6483 | 1461711629537 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:00:29 INFO - PROCESS | 6483 | 1461711629727 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e22f800 == 101 [pid = 6483] [id = 273] 16:00:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbdfdfdec00) [pid = 6483] [serial = 820] [outer = (nil)] 16:00:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe00bf5400) [pid = 6483] [serial = 821] [outer = 0x7fbdfdfdec00] 16:00:29 INFO - PROCESS | 6483 | 1461711629799 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe02592400) [pid = 6483] [serial = 822] [outer = 0x7fbdfdfdec00] 16:00:30 INFO - PROCESS | 6483 | 1461711630765 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1486ms 16:00:30 INFO - PROCESS | 6483 | 1461711630816 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 6483 | 1461711630825 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:00:30 INFO - PROCESS | 6483 | 1461711630837 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 6483 | 1461711630841 Marionette TRACE conn3 <- [1,1066,null,{}] 16:00:30 INFO - PROCESS | 6483 | 1461711630848 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 6483 | 1461711631173 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:00:31 INFO - PROCESS | 6483 | 1461711631494 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe019a8000 == 102 [pid = 6483] [id = 274] 16:00:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe095e2400) [pid = 6483] [serial = 823] [outer = (nil)] 16:00:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe09619c00) [pid = 6483] [serial = 824] [outer = 0x7fbe095e2400] 16:00:31 INFO - PROCESS | 6483 | 1461711631570 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe0aa8bc00) [pid = 6483] [serial = 825] [outer = 0x7fbe095e2400] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15b3a000 == 101 [pid = 6483] [id = 262] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe1527c000) [pid = 6483] [serial = 731] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe1871cc00) [pid = 6483] [serial = 701] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe1292d400) [pid = 6483] [serial = 692] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe22065c00) [pid = 6483] [serial = 707] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe1c483000) [pid = 6483] [serial = 704] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe15515800) [pid = 6483] [serial = 695] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe16120000) [pid = 6483] [serial = 698] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15135000 == 100 [pid = 6483] [id = 261] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f21800 == 99 [pid = 6483] [id = 260] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff0e000 == 98 [pid = 6483] [id = 259] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b607000 == 97 [pid = 6483] [id = 258] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0ca000 == 96 [pid = 6483] [id = 257] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe019b2000 == 95 [pid = 6483] [id = 256] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c885800 == 94 [pid = 6483] [id = 251] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b23c800 == 93 [pid = 6483] [id = 250] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c881800 == 92 [pid = 6483] [id = 249] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2779d800 == 91 [pid = 6483] [id = 248] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2513a800 == 90 [pid = 6483] [id = 247] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222ad800 == 89 [pid = 6483] [id = 246] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1455b000 == 88 [pid = 6483] [id = 245] 16:00:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c148000 == 87 [pid = 6483] [id = 244] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe1451f000) [pid = 6483] [serial = 729] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe0b5d8400) [pid = 6483] [serial = 686] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe0984ac00) [pid = 6483] [serial = 716] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe15652400) [pid = 6483] [serial = 683] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe0b83fc00) [pid = 6483] [serial = 717] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0aa85800) [pid = 6483] [serial = 710] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe0c66ec00) [pid = 6483] [serial = 720] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe09612400) [pid = 6483] [serial = 714] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe0ef27000) [pid = 6483] [serial = 725] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe0bfe5800) [pid = 6483] [serial = 719] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe041d3000) [pid = 6483] [serial = 713] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe12f2ac00) [pid = 6483] [serial = 728] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe0ed7d000) [pid = 6483] [serial = 723] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe0d60f800) [pid = 6483] [serial = 722] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0d813c00) [pid = 6483] [serial = 689] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe0f4b2400) [pid = 6483] [serial = 726] [outer = (nil)] [url = about:blank] 16:00:32 INFO - PROCESS | 6483 | 1461711632647 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1840ms 16:00:32 INFO - PROCESS | 6483 | 1461711632678 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 6483 | 1461711632681 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:00:32 INFO - PROCESS | 6483 | 1461711632725 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 6483 | 1461711632732 Marionette TRACE conn3 <- [1,1070,null,{}] 16:00:32 INFO - PROCESS | 6483 | 1461711632753 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 6483 | 1461711632957 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:00:32 INFO - PROCESS | 6483 | 1461711632976 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b24e000 == 88 [pid = 6483] [id = 275] 16:00:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0960e800) [pid = 6483] [serial = 826] [outer = (nil)] 16:00:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0c0ed800) [pid = 6483] [serial = 827] [outer = 0x7fbe0960e800] 16:00:33 INFO - PROCESS | 6483 | 1461711633176 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0c7ce000) [pid = 6483] [serial = 828] [outer = 0x7fbe0960e800] 16:00:34 INFO - PROCESS | 6483 | 1461711634081 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1430ms 16:00:34 INFO - PROCESS | 6483 | 1461711634120 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:00:34 INFO - PROCESS | 6483 | 1461711634127 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:00:34 INFO - PROCESS | 6483 | 1461711634135 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 6483 | 1461711634139 Marionette TRACE conn3 <- [1,1074,null,{}] 16:00:34 INFO - PROCESS | 6483 | 1461711634146 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 6483 | 1461711634336 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:00:34 INFO - PROCESS | 6483 | 1461711634352 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc46800 == 89 [pid = 6483] [id = 276] 16:00:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0c0eb400) [pid = 6483] [serial = 829] [outer = (nil)] 16:00:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe0edc4800) [pid = 6483] [serial = 830] [outer = 0x7fbe0c0eb400] 16:00:34 INFO - PROCESS | 6483 | 1461711634420 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe0ef30c00) [pid = 6483] [serial = 831] [outer = 0x7fbe0c0eb400] 16:00:35 INFO - PROCESS | 6483 | 1461711635426 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1941ms 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0bb9a000) [pid = 6483] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe095da400) [pid = 6483] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe11511800) [pid = 6483] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe095ce000) [pid = 6483] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe02595400) [pid = 6483] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:00:36 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe16723000) [pid = 6483] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:00:36 INFO - PROCESS | 6483 | 1461711636237 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 6483 | 1461711636245 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:00:36 INFO - PROCESS | 6483 | 1461711636258 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 6483 | 1461711636263 Marionette TRACE conn3 <- [1,1078,null,{}] 16:00:36 INFO - PROCESS | 6483 | 1461711636272 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:36 INFO - PROCESS | 6483 | 1461711636481 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:00:36 INFO - PROCESS | 6483 | 1461711636678 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fe2800 == 90 [pid = 6483] [id = 277] 16:00:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe00ce5000) [pid = 6483] [serial = 832] [outer = (nil)] 16:00:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe00cefc00) [pid = 6483] [serial = 833] [outer = 0x7fbe00ce5000] 16:00:36 INFO - PROCESS | 6483 | 1461711636760 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0451ec00) [pid = 6483] [serial = 834] [outer = 0x7fbe00ce5000] 16:00:37 INFO - PROCESS | 6483 | 1461711637785 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1589ms 16:00:37 INFO - PROCESS | 6483 | 1461711637847 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 6483 | 1461711637854 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:00:37 INFO - PROCESS | 6483 | 1461711637868 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 6483 | 1461711637875 Marionette TRACE conn3 <- [1,1082,null,{}] 16:00:37 INFO - PROCESS | 6483 | 1461711637926 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 6483 | 1461711638189 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:00:38 INFO - PROCESS | 6483 | 1461711638403 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7e4800 == 91 [pid = 6483] [id = 278] 16:00:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0451f400) [pid = 6483] [serial = 835] [outer = (nil)] 16:00:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe0b2e1c00) [pid = 6483] [serial = 836] [outer = 0x7fbe0451f400] 16:00:38 INFO - PROCESS | 6483 | 1461711638480 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe0c0ee000) [pid = 6483] [serial = 837] [outer = 0x7fbe0451f400] 16:00:39 INFO - PROCESS | 6483 | 1461711639439 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1605ms 16:00:39 INFO - PROCESS | 6483 | 1461711639470 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 6483 | 1461711639475 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:00:39 INFO - PROCESS | 6483 | 1461711639482 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 6483 | 1461711639486 Marionette TRACE conn3 <- [1,1086,null,{}] 16:00:39 INFO - PROCESS | 6483 | 1461711639503 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 6483 | 1461711639768 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:00:40 INFO - PROCESS | 6483 | 1461711640086 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe145e5000 == 92 [pid = 6483] [id = 279] 16:00:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe0d60f800) [pid = 6483] [serial = 838] [outer = (nil)] 16:00:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe0ed67400) [pid = 6483] [serial = 839] [outer = 0x7fbe0d60f800] 16:00:40 INFO - PROCESS | 6483 | 1461711640176 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe0f4a7400) [pid = 6483] [serial = 840] [outer = 0x7fbe0d60f800] 16:00:41 INFO - PROCESS | 6483 | 1461711641061 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1646ms 16:00:41 INFO - PROCESS | 6483 | 1461711641129 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 6483 | 1461711641132 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:00:41 INFO - PROCESS | 6483 | 1461711641141 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 6483 | 1461711641145 Marionette TRACE conn3 <- [1,1090,null,{}] 16:00:41 INFO - PROCESS | 6483 | 1461711641152 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 6483 | 1461711641401 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:00:41 INFO - PROCESS | 6483 | 1461711641626 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe16135000 == 93 [pid = 6483] [id = 280] 16:00:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe0d813800) [pid = 6483] [serial = 841] [outer = (nil)] 16:00:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe0ff55400) [pid = 6483] [serial = 842] [outer = 0x7fbe0d813800] 16:00:41 INFO - PROCESS | 6483 | 1461711641747 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe100e0c00) [pid = 6483] [serial = 843] [outer = 0x7fbe0d813800] 16:00:42 INFO - PROCESS | 6483 | 1461711642638 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1537ms 16:00:42 INFO - PROCESS | 6483 | 1461711642679 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 6483 | 1461711642682 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:00:42 INFO - PROCESS | 6483 | 1461711642689 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 6483 | 1461711642693 Marionette TRACE conn3 <- [1,1094,null,{}] 16:00:42 INFO - PROCESS | 6483 | 1461711642699 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 6483 | 1461711642897 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:00:43 INFO - PROCESS | 6483 | 1461711643093 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1c4e4000 == 94 [pid = 6483] [id = 281] 16:00:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe0b5dcc00) [pid = 6483] [serial = 844] [outer = (nil)] 16:00:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe1150b400) [pid = 6483] [serial = 845] [outer = 0x7fbe0b5dcc00] 16:00:43 INFO - PROCESS | 6483 | 1461711643171 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe1292ec00) [pid = 6483] [serial = 846] [outer = 0x7fbe0b5dcc00] 16:00:44 INFO - PROCESS | 6483 | 1461711644094 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1434ms 16:00:44 INFO - PROCESS | 6483 | 1461711644124 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 6483 | 1461711644127 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:00:44 INFO - PROCESS | 6483 | 1461711644134 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 6483 | 1461711644139 Marionette TRACE conn3 <- [1,1098,null,{}] 16:00:44 INFO - PROCESS | 6483 | 1461711644145 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 6483 | 1461711644401 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:00:44 INFO - PROCESS | 6483 | 1461711644639 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23215000 == 95 [pid = 6483] [id = 282] 16:00:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe15652400) [pid = 6483] [serial = 847] [outer = (nil)] 16:00:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe15b8c000) [pid = 6483] [serial = 848] [outer = 0x7fbe15652400] 16:00:44 INFO - PROCESS | 6483 | 1461711644733 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe18460c00) [pid = 6483] [serial = 849] [outer = 0x7fbe15652400] 16:00:45 INFO - PROCESS | 6483 | 1461711645592 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1530ms 16:00:45 INFO - PROCESS | 6483 | 1461711645667 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 6483 | 1461711645670 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:00:45 INFO - PROCESS | 6483 | 1461711645679 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 6483 | 1461711645682 Marionette TRACE conn3 <- [1,1102,null,{}] 16:00:45 INFO - PROCESS | 6483 | 1461711645688 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 6483 | 1461711645921 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:00:46 INFO - PROCESS | 6483 | 1461711646145 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27130800 == 96 [pid = 6483] [id = 283] 16:00:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe15ad8400) [pid = 6483] [serial = 850] [outer = (nil)] 16:00:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe21409c00) [pid = 6483] [serial = 851] [outer = 0x7fbe15ad8400] 16:00:46 INFO - PROCESS | 6483 | 1461711646264 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe223ef400) [pid = 6483] [serial = 852] [outer = 0x7fbe15ad8400] 16:00:47 INFO - PROCESS | 6483 | 1461711647183 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1532ms 16:00:47 INFO - PROCESS | 6483 | 1461711647213 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 6483 | 1461711647217 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:00:47 INFO - PROCESS | 6483 | 1461711647223 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 6483 | 1461711647225 Marionette TRACE conn3 <- [1,1106,null,{}] 16:00:47 INFO - PROCESS | 6483 | 1461711647231 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 6483 | 1461711647430 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:00:47 INFO - PROCESS | 6483 | 1461711647620 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27993000 == 97 [pid = 6483] [id = 284] 16:00:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe096dac00) [pid = 6483] [serial = 853] [outer = (nil)] 16:00:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe231aec00) [pid = 6483] [serial = 854] [outer = 0x7fbe096dac00] 16:00:47 INFO - PROCESS | 6483 | 1461711647746 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe23730000) [pid = 6483] [serial = 855] [outer = 0x7fbe096dac00] 16:00:48 INFO - PROCESS | 6483 | 1461711648590 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1433ms 16:00:48 INFO - PROCESS | 6483 | 1461711648657 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:00:48 INFO - PROCESS | 6483 | 1461711648663 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:00:48 INFO - PROCESS | 6483 | 1461711648669 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 6483 | 1461711648673 Marionette TRACE conn3 <- [1,1110,null,{}] 16:00:48 INFO - PROCESS | 6483 | 1461711648680 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 6483 | 1461711648888 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:00:49 INFO - PROCESS | 6483 | 1461711649187 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c881000 == 98 [pid = 6483] [id = 285] 16:00:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe0b2d6800) [pid = 6483] [serial = 856] [outer = (nil)] 16:00:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe23757400) [pid = 6483] [serial = 857] [outer = 0x7fbe0b2d6800] 16:00:49 INFO - PROCESS | 6483 | 1461711649270 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe2519fc00) [pid = 6483] [serial = 858] [outer = 0x7fbe0b2d6800] 16:00:50 INFO - PROCESS | 6483 | 1461711650115 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1482ms 16:00:50 INFO - PROCESS | 6483 | 1461711650151 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 6483 | 1461711650154 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:00:50 INFO - PROCESS | 6483 | 1461711650165 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 6483 | 1461711650169 Marionette TRACE conn3 <- [1,1114,null,{}] 16:00:50 INFO - PROCESS | 6483 | 1461711650177 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 6483 | 1461711650377 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:00:50 INFO - PROCESS | 6483 | 1461711650569 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04396800 == 99 [pid = 6483] [id = 286] 16:00:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe2254a000) [pid = 6483] [serial = 859] [outer = (nil)] 16:00:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe26f82c00) [pid = 6483] [serial = 860] [outer = 0x7fbe2254a000] 16:00:50 INFO - PROCESS | 6483 | 1461711650643 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe270b1400) [pid = 6483] [serial = 861] [outer = 0x7fbe2254a000] 16:00:51 INFO - PROCESS | 6483 | 1461711651607 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1488ms 16:00:51 INFO - PROCESS | 6483 | 1461711651652 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:00:51 INFO - PROCESS | 6483 | 1461711651657 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:00:51 INFO - PROCESS | 6483 | 1461711651664 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 6483 | 1461711651669 Marionette TRACE conn3 <- [1,1118,null,{}] 16:00:51 INFO - PROCESS | 6483 | 1461711651677 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 6483 | 1461711651966 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:00:52 INFO - PROCESS | 6483 | 1461711652275 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0acb5000 == 100 [pid = 6483] [id = 287] 16:00:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe0aa90000) [pid = 6483] [serial = 862] [outer = (nil)] 16:00:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe222c0000) [pid = 6483] [serial = 863] [outer = 0x7fbe0aa90000] 16:00:52 INFO - PROCESS | 6483 | 1461711652375 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe275ad000) [pid = 6483] [serial = 864] [outer = 0x7fbe0aa90000] 16:00:53 INFO - PROCESS | 6483 | 1461711653281 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1691ms 16:00:53 INFO - PROCESS | 6483 | 1461711653356 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 6483 | 1461711653360 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:00:53 INFO - PROCESS | 6483 | 1461711653366 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 6483 | 1461711653370 Marionette TRACE conn3 <- [1,1122,null,{}] 16:00:53 INFO - PROCESS | 6483 | 1461711653376 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 6483 | 1461711653622 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:00:53 INFO - PROCESS | 6483 | 1461711653858 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe0e5000 == 101 [pid = 6483] [id = 288] 16:00:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbdfe1df800) [pid = 6483] [serial = 865] [outer = (nil)] 16:00:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbdfe1e7c00) [pid = 6483] [serial = 866] [outer = 0x7fbdfe1df800] 16:00:54 INFO - PROCESS | 6483 | 1461711653993 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe00bf3800) [pid = 6483] [serial = 867] [outer = 0x7fbdfe1df800] 16:00:54 INFO - PROCESS | 6483 | 1461711654936 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1589ms 16:00:54 INFO - PROCESS | 6483 | 1461711654956 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 6483 | 1461711654960 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:00:54 INFO - PROCESS | 6483 | 1461711654967 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 6483 | 1461711654969 Marionette TRACE conn3 <- [1,1126,null,{}] 16:00:54 INFO - PROCESS | 6483 | 1461711654976 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 6483 | 1461711655181 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:00:55 INFO - PROCESS | 6483 | 1461711655428 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0466e800 == 102 [pid = 6483] [id = 289] 16:00:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbdfde24800) [pid = 6483] [serial = 868] [outer = (nil)] 16:00:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbdfde2b800) [pid = 6483] [serial = 869] [outer = 0x7fbdfde24800] 16:00:55 INFO - PROCESS | 6483 | 1461711655548 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbdfde30800) [pid = 6483] [serial = 870] [outer = 0x7fbdfde24800] 16:00:56 INFO - PROCESS | 6483 | 1461711656438 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1487ms 16:00:56 INFO - PROCESS | 6483 | 1461711656455 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 6483 | 1461711656459 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:00:56 INFO - PROCESS | 6483 | 1461711656466 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 6483 | 1461711656469 Marionette TRACE conn3 <- [1,1130,null,{}] 16:00:56 INFO - PROCESS | 6483 | 1461711656476 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 6483 | 1461711656679 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:00:56 INFO - PROCESS | 6483 | 1461711656885 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e22c800 == 103 [pid = 6483] [id = 290] 16:00:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbdfde23400) [pid = 6483] [serial = 871] [outer = (nil)] 16:00:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbdfe1dc400) [pid = 6483] [serial = 872] [outer = 0x7fbdfde23400] 16:00:56 INFO - PROCESS | 6483 | 1461711656960 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbdffca7800) [pid = 6483] [serial = 873] [outer = 0x7fbdfde23400] 16:00:58 INFO - PROCESS | 6483 | 1461711658272 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1837ms 16:00:58 INFO - PROCESS | 6483 | 1461711658305 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:00:58 INFO - PROCESS | 6483 | 1461711658312 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:00:58 INFO - PROCESS | 6483 | 1461711658321 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 6483 | 1461711658328 Marionette TRACE conn3 <- [1,1134,null,{}] 16:00:58 INFO - PROCESS | 6483 | 1461711658336 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 6483 | 1461711658584 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:00:58 INFO - PROCESS | 6483 | 1461711658847 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0acad000 == 104 [pid = 6483] [id = 291] 16:00:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbdffcad400) [pid = 6483] [serial = 874] [outer = (nil)] 16:00:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbe00bec000) [pid = 6483] [serial = 875] [outer = 0x7fbdffcad400] 16:00:59 INFO - PROCESS | 6483 | 1461711659037 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbe00bf9c00) [pid = 6483] [serial = 876] [outer = 0x7fbdffcad400] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27a18000 == 103 [pid = 6483] [id = 234] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2a06f800 == 102 [pid = 6483] [id = 235] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f44000 == 101 [pid = 6483] [id = 232] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b24e000 == 100 [pid = 6483] [id = 275] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe019a8000 == 99 [pid = 6483] [id = 274] 16:00:59 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe182d8c00) [pid = 6483] [serial = 788] [outer = (nil)] [url = about:blank] 16:00:59 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe238dd400) [pid = 6483] [serial = 761] [outer = (nil)] [url = about:blank] 16:00:59 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe2756ec00) [pid = 6483] [serial = 764] [outer = (nil)] [url = about:blank] 16:00:59 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe02596800) [pid = 6483] [serial = 767] [outer = (nil)] [url = about:blank] 16:00:59 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e22f800 == 98 [pid = 6483] [id = 273] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27139800 == 97 [pid = 6483] [id = 269] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2bba4800 == 96 [pid = 6483] [id = 268] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27734000 == 95 [pid = 6483] [id = 267] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23427800 == 94 [pid = 6483] [id = 266] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14e38800 == 93 [pid = 6483] [id = 265] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f40e000 == 92 [pid = 6483] [id = 264] 16:01:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff3d6800 == 91 [pid = 6483] [id = 263] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe21409800) [pid = 6483] [serial = 786] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe15214000) [pid = 6483] [serial = 782] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe12a9a400) [pid = 6483] [serial = 780] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe23733400) [pid = 6483] [serial = 755] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe11507400) [pid = 6483] [serial = 779] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0bfec400) [pid = 6483] [serial = 774] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe0b3f1800) [pid = 6483] [serial = 773] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe15b8bc00) [pid = 6483] [serial = 783] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbe0c672400) [pid = 6483] [serial = 776] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe0edc3400) [pid = 6483] [serial = 777] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbe096e4800) [pid = 6483] [serial = 734] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe0c674800) [pid = 6483] [serial = 737] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe1671bc00) [pid = 6483] [serial = 743] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe04524000) [pid = 6483] [serial = 771] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe03f1ac00) [pid = 6483] [serial = 770] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe23759400) [pid = 6483] [serial = 758] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbe115d3c00) [pid = 6483] [serial = 740] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe2343b800) [pid = 6483] [serial = 752] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe1845f800) [pid = 6483] [serial = 746] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe18437800) [pid = 6483] [serial = 785] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe2258f000) [pid = 6483] [serial = 749] [outer = (nil)] [url = about:blank] 16:01:00 INFO - PROCESS | 6483 | 1461711660219 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1945ms 16:01:00 INFO - PROCESS | 6483 | 1461711660270 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 6483 | 1461711660279 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:01:00 INFO - PROCESS | 6483 | 1461711660291 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 6483 | 1461711660294 Marionette TRACE conn3 <- [1,1138,null,{}] 16:01:00 INFO - PROCESS | 6483 | 1461711660302 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 6483 | 1461711660520 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:01:00 INFO - PROCESS | 6483 | 1461711660734 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe025c5800 == 92 [pid = 6483] [id = 292] 16:01:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbdffcae000) [pid = 6483] [serial = 877] [outer = (nil)] 16:01:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe095cdc00) [pid = 6483] [serial = 878] [outer = 0x7fbdffcae000] 16:01:00 INFO - PROCESS | 6483 | 1461711660804 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe0984d400) [pid = 6483] [serial = 879] [outer = 0x7fbdffcae000] 16:01:01 INFO - PROCESS | 6483 | 1461711661578 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1331ms 16:01:01 INFO - PROCESS | 6483 | 1461711661621 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 6483 | 1461711661626 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:01:01 INFO - PROCESS | 6483 | 1461711661633 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 6483 | 1461711661639 Marionette TRACE conn3 <- [1,1142,null,{}] 16:01:01 INFO - PROCESS | 6483 | 1461711661656 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 6483 | 1461711661874 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:01:02 INFO - PROCESS | 6483 | 1461711662042 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c21c000 == 93 [pid = 6483] [id = 293] 16:01:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe04612800) [pid = 6483] [serial = 880] [outer = (nil)] 16:01:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe0c674800) [pid = 6483] [serial = 881] [outer = 0x7fbe04612800] 16:01:02 INFO - PROCESS | 6483 | 1461711662135 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe0ed73400) [pid = 6483] [serial = 882] [outer = 0x7fbe04612800] 16:01:03 INFO - PROCESS | 6483 | 1461711663077 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1486ms 16:01:03 INFO - PROCESS | 6483 | 1461711663120 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 6483 | 1461711663125 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:01:03 INFO - PROCESS | 6483 | 1461711663136 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 6483 | 1461711663139 Marionette TRACE conn3 <- [1,1146,null,{}] 16:01:03 INFO - PROCESS | 6483 | 1461711663143 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 6483 | 1461711663405 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:01:03 INFO - PROCESS | 6483 | 1461711663432 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1152c000 == 94 [pid = 6483] [id = 294] 16:01:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe0bfe4000) [pid = 6483] [serial = 883] [outer = (nil)] 16:01:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe0f8cd000) [pid = 6483] [serial = 884] [outer = 0x7fbe0bfe4000] 16:01:03 INFO - PROCESS | 6483 | 1461711663498 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe0f8d4000) [pid = 6483] [serial = 885] [outer = 0x7fbe0bfe4000] 16:01:04 INFO - PROCESS | 6483 | 1461711664420 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1338ms 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe0c67a800) [pid = 6483] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe03f21c00) [pid = 6483] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe0ed82000) [pid = 6483] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe0960e800) [pid = 6483] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbdfdfdec00) [pid = 6483] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe0b5d8c00) [pid = 6483] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe095e2400) [pid = 6483] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe09856400) [pid = 6483] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe04524400) [pid = 6483] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe03f1a800) [pid = 6483] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe0c671c00) [pid = 6483] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe0d49b400) [pid = 6483] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:01:04 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe12d1d400) [pid = 6483] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:01:04 INFO - PROCESS | 6483 | 1461711664666 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 6483 | 1461711664669 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:01:04 INFO - PROCESS | 6483 | 1461711664681 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 6483 | 1461711664685 Marionette TRACE conn3 <- [1,1150,null,{}] 16:01:04 INFO - PROCESS | 6483 | 1461711664690 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 6483 | 1461711664869 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:01:05 INFO - PROCESS | 6483 | 1461711665064 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f41e000 == 95 [pid = 6483] [id = 295] 16:01:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe0c259000) [pid = 6483] [serial = 886] [outer = (nil)] 16:01:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe0ed82000) [pid = 6483] [serial = 887] [outer = 0x7fbe0c259000] 16:01:05 INFO - PROCESS | 6483 | 1461711665139 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe0fd47800) [pid = 6483] [serial = 888] [outer = 0x7fbe0c259000] 16:01:05 INFO - PROCESS | 6483 | 1461711665888 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1231ms 16:01:05 INFO - PROCESS | 6483 | 1461711665917 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 6483 | 1461711665921 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:01:05 INFO - PROCESS | 6483 | 1461711665938 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 6483 | 1461711665940 Marionette TRACE conn3 <- [1,1154,null,{}] 16:01:05 INFO - PROCESS | 6483 | 1461711665960 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 6483 | 1461711666177 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:01:06 INFO - PROCESS | 6483 | 1461711666321 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe165c6000 == 96 [pid = 6483] [id = 296] 16:01:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe04520800) [pid = 6483] [serial = 889] [outer = (nil)] 16:01:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe100e6000) [pid = 6483] [serial = 890] [outer = 0x7fbe04520800] 16:01:06 INFO - PROCESS | 6483 | 1461711666401 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe182d8c00) [pid = 6483] [serial = 891] [outer = 0x7fbe04520800] 16:01:07 INFO - PROCESS | 6483 | 1461711667417 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1534ms 16:01:07 INFO - PROCESS | 6483 | 1461711667472 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 6483 | 1461711667479 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:01:07 INFO - PROCESS | 6483 | 1461711667490 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 6483 | 1461711667494 Marionette TRACE conn3 <- [1,1158,null,{}] 16:01:07 INFO - PROCESS | 6483 | 1461711667504 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 6483 | 1461711667760 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:01:08 INFO - PROCESS | 6483 | 1461711668058 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0aca8800 == 97 [pid = 6483] [id = 297] 16:01:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe00bf3400) [pid = 6483] [serial = 892] [outer = (nil)] 16:01:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe00ce9000) [pid = 6483] [serial = 893] [outer = 0x7fbe00bf3400] 16:01:08 INFO - PROCESS | 6483 | 1461711668143 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe04613800) [pid = 6483] [serial = 894] [outer = 0x7fbe00bf3400] 16:01:09 INFO - PROCESS | 6483 | 1461711669095 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1636ms 16:01:09 INFO - PROCESS | 6483 | 1461711669126 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 6483 | 1461711669153 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:01:09 INFO - PROCESS | 6483 | 1461711669174 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 6483 | 1461711669180 Marionette TRACE conn3 <- [1,1162,null,{}] 16:01:09 INFO - PROCESS | 6483 | 1461711669186 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 6483 | 1461711669445 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:01:09 INFO - PROCESS | 6483 | 1461711669758 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12a88000 == 98 [pid = 6483] [id = 298] 16:01:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe0b5d8c00) [pid = 6483] [serial = 895] [outer = (nil)] 16:01:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe0bfec400) [pid = 6483] [serial = 896] [outer = 0x7fbe0b5d8c00] 16:01:09 INFO - PROCESS | 6483 | 1461711669840 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe0c7d5400) [pid = 6483] [serial = 897] [outer = 0x7fbe0b5d8c00] 16:01:10 INFO - PROCESS | 6483 | 1461711670814 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1694ms 16:01:10 INFO - PROCESS | 6483 | 1461711670868 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 6483 | 1461711670872 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:01:10 INFO - PROCESS | 6483 | 1461711670879 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 6483 | 1461711670885 Marionette TRACE conn3 <- [1,1166,null,{}] 16:01:10 INFO - PROCESS | 6483 | 1461711670902 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 6483 | 1461711671166 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:01:11 INFO - PROCESS | 6483 | 1461711671454 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2371f000 == 99 [pid = 6483] [id = 299] 16:01:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe0ed81c00) [pid = 6483] [serial = 898] [outer = (nil)] 16:01:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe11f04400) [pid = 6483] [serial = 899] [outer = 0x7fbe0ed81c00] 16:01:11 INFO - PROCESS | 6483 | 1461711671539 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe14bd2400) [pid = 6483] [serial = 900] [outer = 0x7fbe0ed81c00] 16:01:12 INFO - PROCESS | 6483 | 1461711672441 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1593ms 16:01:12 INFO - PROCESS | 6483 | 1461711672473 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 6483 | 1461711672477 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:01:12 INFO - PROCESS | 6483 | 1461711672484 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 6483 | 1461711672487 Marionette TRACE conn3 <- [1,1170,null,{}] 16:01:12 INFO - PROCESS | 6483 | 1461711672494 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:12 INFO - PROCESS | 6483 | 1461711672706 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:01:12 INFO - PROCESS | 6483 | 1461711672954 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2a06f800 == 100 [pid = 6483] [id = 300] 16:01:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe0fd4c400) [pid = 6483] [serial = 901] [outer = (nil)] 16:01:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe1611ac00) [pid = 6483] [serial = 902] [outer = 0x7fbe0fd4c400] 16:01:13 INFO - PROCESS | 6483 | 1461711673075 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe1872a000) [pid = 6483] [serial = 903] [outer = 0x7fbe0fd4c400] 16:01:13 INFO - PROCESS | 6483 | 1461711673967 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1531ms 16:01:14 INFO - PROCESS | 6483 | 1461711674015 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 6483 | 1461711674018 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:01:14 INFO - PROCESS | 6483 | 1461711674026 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 6483 | 1461711674030 Marionette TRACE conn3 <- [1,1174,null,{}] 16:01:14 INFO - PROCESS | 6483 | 1461711674036 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 6483 | 1461711674276 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:01:14 INFO - PROCESS | 6483 | 1461711674516 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc611000 == 101 [pid = 6483] [id = 301] 16:01:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe15282400) [pid = 6483] [serial = 904] [outer = (nil)] 16:01:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe225f2800) [pid = 6483] [serial = 905] [outer = 0x7fbe15282400] 16:01:14 INFO - PROCESS | 6483 | 1461711674645 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe238d6800) [pid = 6483] [serial = 906] [outer = 0x7fbe15282400] 16:01:15 INFO - PROCESS | 6483 | 1461711675548 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 6483 | 1461711675614 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:01:15 INFO - PROCESS | 6483 | 1461711675623 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 6483 | 1461711675626 Marionette TRACE conn3 <- [1,1178,null,{}] 16:01:15 INFO - PROCESS | 6483 | 1461711675631 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 6483 | 1461711675915 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:01:16 INFO - PROCESS | 6483 | 1461711676205 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5de000 == 102 [pid = 6483] [id = 302] 16:01:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe27937000) [pid = 6483] [serial = 907] [outer = (nil)] 16:01:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe27a2f800) [pid = 6483] [serial = 908] [outer = 0x7fbe27937000] 16:01:16 INFO - PROCESS | 6483 | 1461711676286 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe29558400) [pid = 6483] [serial = 909] [outer = 0x7fbe27937000] 16:01:17 INFO - PROCESS | 6483 | 1461711677159 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 16:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:01:17 INFO - PROCESS | 6483 | 1461711677216 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:01:17 INFO - PROCESS | 6483 | 1461711677224 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 6483 | 1461711677228 Marionette TRACE conn3 <- [1,1182,null,{}] 16:01:17 INFO - PROCESS | 6483 | 1461711677234 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 6483 | 1461711677448 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:01:17 INFO - PROCESS | 6483 | 1461711677791 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14a10800 == 103 [pid = 6483] [id = 303] 16:01:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe017ea800) [pid = 6483] [serial = 910] [outer = (nil)] 16:01:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe017f0800) [pid = 6483] [serial = 911] [outer = 0x7fbe017ea800] 16:01:17 INFO - PROCESS | 6483 | 1461711677885 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbe27935800) [pid = 6483] [serial = 912] [outer = 0x7fbe017ea800] 16:01:18 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:01:18 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:01:18 INFO - PROCESS | 6483 | 1461711678740 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:01:18 INFO - PROCESS | 6483 | 1461711678813 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:01:18 INFO - PROCESS | 6483 | 1461711678820 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 6483 | 1461711678822 Marionette TRACE conn3 <- [1,1186,null,{}] 16:01:18 INFO - PROCESS | 6483 | 1461711678829 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 6483 | 1461711679035 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:01:19 INFO - PROCESS | 6483 | 1461711679350 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd7d3800 == 104 [pid = 6483] [id = 304] 16:01:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbdfd3c3400) [pid = 6483] [serial = 913] [outer = (nil)] 16:01:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbdfd3ce000) [pid = 6483] [serial = 914] [outer = 0x7fbdfd3c3400] 16:01:19 INFO - PROCESS | 6483 | 1461711679438 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbdfe1ddc00) [pid = 6483] [serial = 915] [outer = 0x7fbdfd3c3400] 16:01:20 INFO - PROCESS | 6483 | 1461711680333 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 6483 | 1461711680412 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:01:20 INFO - PROCESS | 6483 | 1461711680421 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 6483 | 1461711680424 Marionette TRACE conn3 <- [1,1190,null,{}] 16:01:20 INFO - PROCESS | 6483 | 1461711680431 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 6483 | 1461711681102 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:01:21 INFO - PROCESS | 6483 | 1461711681426 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01e21800 == 105 [pid = 6483] [id = 305] 16:01:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbdfd6dc400) [pid = 6483] [serial = 916] [outer = (nil)] 16:01:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbdfd6eb800) [pid = 6483] [serial = 917] [outer = 0x7fbdfd6dc400] 16:01:21 INFO - PROCESS | 6483 | 1461711681500 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbdfdfd9800) [pid = 6483] [serial = 918] [outer = 0x7fbdfd6dc400] 16:01:22 INFO - PROCESS | 6483 | 1461711682389 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 6483 | 1461711682470 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:01:22 INFO - PROCESS | 6483 | 1461711682479 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 6483 | 1461711682485 Marionette TRACE conn3 <- [1,1194,null,{}] 16:01:22 INFO - PROCESS | 6483 | 1461711682493 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 6483 | 1461711682750 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:01:23 INFO - PROCESS | 6483 | 1461711683067 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0acbc000 == 106 [pid = 6483] [id = 306] 16:01:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbdfe1e6400) [pid = 6483] [serial = 919] [outer = (nil)] 16:01:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbdffca8000) [pid = 6483] [serial = 920] [outer = 0x7fbdfe1e6400] 16:01:23 INFO - PROCESS | 6483 | 1461711683216 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbe00bf5800) [pid = 6483] [serial = 921] [outer = 0x7fbdfe1e6400] 16:01:24 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:01:24 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:01:24 INFO - PROCESS | 6483 | 1461711684198 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 16:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:01:24 INFO - PROCESS | 6483 | 1461711684267 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:01:24 INFO - PROCESS | 6483 | 1461711684274 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 6483 | 1461711684277 Marionette TRACE conn3 <- [1,1198,null,{}] 16:01:24 INFO - PROCESS | 6483 | 1461711684284 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 6483 | 1461711684484 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:01:24 INFO - PROCESS | 6483 | 1461711684763 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0b8000 == 107 [pid = 6483] [id = 307] 16:01:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbe03f21c00) [pid = 6483] [serial = 922] [outer = (nil)] 16:01:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbe04196400) [pid = 6483] [serial = 923] [outer = 0x7fbe03f21c00] 16:01:24 INFO - PROCESS | 6483 | 1461711684876 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbe04524000) [pid = 6483] [serial = 924] [outer = 0x7fbe03f21c00] 16:01:25 INFO - PROCESS | 6483 | 1461711685771 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1539ms 16:01:25 INFO - PROCESS | 6483 | 1461711685814 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 6483 | 1461711685820 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:01:25 INFO - PROCESS | 6483 | 1461711685837 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 6483 | 1461711685845 Marionette TRACE conn3 <- [1,1202,null,{}] 16:01:25 INFO - PROCESS | 6483 | 1461711685851 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 6483 | 1461711686048 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:01:26 INFO - PROCESS | 6483 | 1461711686284 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04388800 == 108 [pid = 6483] [id = 308] 16:01:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbe095d5400) [pid = 6483] [serial = 925] [outer = (nil)] 16:01:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbe096e0c00) [pid = 6483] [serial = 926] [outer = 0x7fbe095d5400] 16:01:26 INFO - PROCESS | 6483 | 1461711686405 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbe0aa8f400) [pid = 6483] [serial = 927] [outer = 0x7fbe095d5400] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d887800 == 107 [pid = 6483] [id = 239] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe165c8800 == 106 [pid = 6483] [id = 243] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff0f800 == 105 [pid = 6483] [id = 240] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe26f7a000) [pid = 6483] [serial = 806] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbe16722c00) [pid = 6483] [serial = 800] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbe0edc3c00) [pid = 6483] [serial = 797] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbe00ceb000) [pid = 6483] [serial = 815] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbe0f8cf400) [pid = 6483] [serial = 812] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe22371800) [pid = 6483] [serial = 803] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe03f1cc00) [pid = 6483] [serial = 791] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbe09859800) [pid = 6483] [serial = 809] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe0c0e7c00) [pid = 6483] [serial = 794] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe0edc4800) [pid = 6483] [serial = 830] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | 1461711687414 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23215000 == 104 [pid = 6483] [id = 282] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1c4e4000 == 103 [pid = 6483] [id = 281] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe16135000 == 102 [pid = 6483] [id = 280] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe145e5000 == 101 [pid = 6483] [id = 279] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7e4800 == 100 [pid = 6483] [id = 278] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fe2800 == 99 [pid = 6483] [id = 277] 16:01:27 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc46800 == 98 [pid = 6483] [id = 276] 16:01:27 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:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1643ms 16:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:01:27 INFO - PROCESS | 6483 | 1461711687472 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 6483 | 1461711687475 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:01:27 INFO - PROCESS | 6483 | 1461711687483 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 6483 | 1461711687487 Marionette TRACE conn3 <- [1,1206,null,{}] 16:01:27 INFO - PROCESS | 6483 | 1461711687493 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 6483 | 1461711687691 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe227ed800) [pid = 6483] [serial = 789] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbe15b02400) [pid = 6483] [serial = 732] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe0f4b3800) [pid = 6483] [serial = 536] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe0c25d000) [pid = 6483] [serial = 593] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe100e5000) [pid = 6483] [serial = 539] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe0c0ed800) [pid = 6483] [serial = 827] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe0c7ce000) [pid = 6483] [serial = 828] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe00bf5400) [pid = 6483] [serial = 821] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe0b3e6000) [pid = 6483] [serial = 818] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe15b8b400) [pid = 6483] [serial = 684] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe09619c00) [pid = 6483] [serial = 824] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe02592400) [pid = 6483] [serial = 822] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0aa8bc00) [pid = 6483] [serial = 825] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe0c258800) [pid = 6483] [serial = 530] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe095db400) [pid = 6483] [serial = 527] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbe15287800) [pid = 6483] [serial = 542] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe0ed78000) [pid = 6483] [serial = 533] [outer = (nil)] [url = about:blank] 16:01:27 INFO - PROCESS | 6483 | 1461711687969 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0242a800 == 99 [pid = 6483] [id = 309] 16:01:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbdffca2c00) [pid = 6483] [serial = 928] [outer = (nil)] 16:01:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe09619c00) [pid = 6483] [serial = 929] [outer = 0x7fbdffca2c00] 16:01:28 INFO - PROCESS | 6483 | 1461711688087 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe0b2da800) [pid = 6483] [serial = 930] [outer = 0x7fbdffca2c00] 16:01:28 INFO - PROCESS | 6483 | 1461711688879 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:01:28 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:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1438ms 16:01:28 INFO - PROCESS | 6483 | 1461711688921 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 6483 | 1461711688927 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:01:28 INFO - PROCESS | 6483 | 1461711688933 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 6483 | 1461711688937 Marionette TRACE conn3 <- [1,1210,null,{}] 16:01:28 INFO - PROCESS | 6483 | 1461711688942 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 6483 | 1461711689192 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:01:29 INFO - PROCESS | 6483 | 1461711689218 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0bb83800 == 100 [pid = 6483] [id = 310] 16:01:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe0bfe6c00) [pid = 6483] [serial = 931] [outer = (nil)] 16:01:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe0c0e0400) [pid = 6483] [serial = 932] [outer = 0x7fbe0bfe6c00] 16:01:29 INFO - PROCESS | 6483 | 1461711689331 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe0c25f000) [pid = 6483] [serial = 933] [outer = 0x7fbe0bfe6c00] 16:01:30 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d113800 == 99 [pid = 6483] [id = 10] 16:01:30 INFO - PROCESS | 6483 | 1461711690438 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1529ms 16:01:30 INFO - PROCESS | 6483 | 1461711690465 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 6483 | 1461711690468 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:01:30 INFO - PROCESS | 6483 | 1461711690477 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 6483 | 1461711690481 Marionette TRACE conn3 <- [1,1214,null,{}] 16:01:30 INFO - PROCESS | 6483 | 1461711690500 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 6483 | 1461711690770 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:01:30 INFO - PROCESS | 6483 | 1461711690808 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0ff0f800 == 100 [pid = 6483] [id = 311] 16:01:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe0bfe8c00) [pid = 6483] [serial = 934] [outer = (nil)] 16:01:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe0d4a1c00) [pid = 6483] [serial = 935] [outer = 0x7fbe0bfe8c00] 16:01:30 INFO - PROCESS | 6483 | 1461711690885 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe0d8e6c00) [pid = 6483] [serial = 936] [outer = 0x7fbe0bfe8c00] 16:01:31 INFO - PROCESS | 6483 | 1461711691797 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1333ms 16:01:31 INFO - PROCESS | 6483 | 1461711691811 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 6483 | 1461711691814 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:01:31 INFO - PROCESS | 6483 | 1461711691821 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 6483 | 1461711691825 Marionette TRACE conn3 <- [1,1218,null,{}] 16:01:31 INFO - PROCESS | 6483 | 1461711691840 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:32 INFO - PROCESS | 6483 | 1461711692091 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe04188800) [pid = 6483] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe15b93000) [pid = 6483] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe100e1c00) [pid = 6483] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe1150ac00) [pid = 6483] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe03f1b800) [pid = 6483] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe0bfe4000) [pid = 6483] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe0c259000) [pid = 6483] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbe100dd000) [pid = 6483] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe03f13000) [pid = 6483] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbe0c66d000) [pid = 6483] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe041db400) [pid = 6483] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe02592c00) [pid = 6483] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe137ba400) [pid = 6483] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe03f18800) [pid = 6483] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe1874f000) [pid = 6483] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbdffcae000) [pid = 6483] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe00ce2400) [pid = 6483] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe0ff62000) [pid = 6483] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe0c678000) [pid = 6483] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe13c7f800) [pid = 6483] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe227f7800) [pid = 6483] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe096db800) [pid = 6483] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe182d7800) [pid = 6483] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe0ef34400) [pid = 6483] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe00bf5000) [pid = 6483] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe04612800) [pid = 6483] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe0c0e3c00) [pid = 6483] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe15215400) [pid = 6483] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbdffcad400) [pid = 6483] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe04614400) [pid = 6483] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe1216c800) [pid = 6483] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe00bf3c00) [pid = 6483] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe04e66800) [pid = 6483] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe0ed6cc00) [pid = 6483] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0461dc00) [pid = 6483] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe04192000) [pid = 6483] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe256b2000) [pid = 6483] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe0bfe7c00) [pid = 6483] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0b83c000) [pid = 6483] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe1216d000) [pid = 6483] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe041d5c00) [pid = 6483] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe03f1b400) [pid = 6483] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe096df000) [pid = 6483] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe100d7400) [pid = 6483] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe0b839400) [pid = 6483] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe2236d000) [pid = 6483] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe18445800) [pid = 6483] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe0c0eac00) [pid = 6483] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe0258f400) [pid = 6483] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe0f4a9c00) [pid = 6483] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe03f1e000) [pid = 6483] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0418a000) [pid = 6483] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe13b5b000) [pid = 6483] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0c7d2800) [pid = 6483] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0d8e8000) [pid = 6483] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe0c0eb400) [pid = 6483] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe100d8400) [pid = 6483] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe15ae2800) [pid = 6483] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe234e7c00) [pid = 6483] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe0ff59800) [pid = 6483] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:01:33 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe096df800) [pid = 6483] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:01:33 INFO - PROCESS | 6483 | 1461711693523 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff3d6800 == 101 [pid = 6483] [id = 312] 16:01:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbdffcad400) [pid = 6483] [serial = 937] [outer = (nil)] 16:01:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe00bf5000) [pid = 6483] [serial = 938] [outer = 0x7fbdffcad400] 16:01:33 INFO - PROCESS | 6483 | 1461711693595 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe03f21400) [pid = 6483] [serial = 939] [outer = 0x7fbdffcad400] 16:01:34 INFO - PROCESS | 6483 | 1461711694283 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2496ms 16:01:34 INFO - PROCESS | 6483 | 1461711694319 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 6483 | 1461711694321 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:01:34 INFO - PROCESS | 6483 | 1461711694336 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 6483 | 1461711694339 Marionette TRACE conn3 <- [1,1222,null,{}] 16:01:34 INFO - PROCESS | 6483 | 1461711694345 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 6483 | 1461711694532 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:01:34 INFO - PROCESS | 6483 | 1461711694682 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7f0000 == 102 [pid = 6483] [id = 313] 16:01:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbdfd6e7000) [pid = 6483] [serial = 940] [outer = (nil)] 16:01:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0461a000) [pid = 6483] [serial = 941] [outer = 0x7fbdfd6e7000] 16:01:34 INFO - PROCESS | 6483 | 1461711694748 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0bfe4000) [pid = 6483] [serial = 942] [outer = 0x7fbdfd6e7000] 16:01:35 INFO - PROCESS | 6483 | 1461711695703 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 6483 | 1461711695731 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:01:35 INFO - PROCESS | 6483 | 1461711695740 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 6483 | 1461711695747 Marionette TRACE conn3 <- [1,1226,null,{}] 16:01:35 INFO - PROCESS | 6483 | 1461711695757 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 6483 | 1461711695961 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:01:36 INFO - PROCESS | 6483 | 1461711696232 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe03e58000 == 103 [pid = 6483] [id = 314] 16:01:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbdfdfe4800) [pid = 6483] [serial = 943] [outer = (nil)] 16:01:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbdfe1ea000) [pid = 6483] [serial = 944] [outer = 0x7fbdfdfe4800] 16:01:36 INFO - PROCESS | 6483 | 1461711696330 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe00ce2400) [pid = 6483] [serial = 945] [outer = 0x7fbdfdfe4800] 16:01:37 INFO - PROCESS | 6483 | 1461711697211 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1545ms 16:01:37 INFO - PROCESS | 6483 | 1461711697287 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 6483 | 1461711697296 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:01:37 INFO - PROCESS | 6483 | 1461711697308 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 6483 | 1461711697311 Marionette TRACE conn3 <- [1,1230,null,{}] 16:01:37 INFO - PROCESS | 6483 | 1461711697318 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 6483 | 1461711697561 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:01:37 INFO - PROCESS | 6483 | 1461711697800 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c214000 == 104 [pid = 6483] [id = 315] 16:01:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe041d4c00) [pid = 6483] [serial = 946] [outer = (nil)] 16:01:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe04529800) [pid = 6483] [serial = 947] [outer = 0x7fbe041d4c00] 16:01:37 INFO - PROCESS | 6483 | 1461711697891 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe095c4c00) [pid = 6483] [serial = 948] [outer = 0x7fbe041d4c00] 16:01:38 INFO - PROCESS | 6483 | 1461711698844 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1579ms 16:01:38 INFO - PROCESS | 6483 | 1461711698888 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 6483 | 1461711698893 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:01:38 INFO - PROCESS | 6483 | 1461711698901 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 6483 | 1461711698907 Marionette TRACE conn3 <- [1,1234,null,{}] 16:01:38 INFO - PROCESS | 6483 | 1461711698924 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 6483 | 1461711699141 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:01:39 INFO - PROCESS | 6483 | 1461711699396 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f0e000 == 105 [pid = 6483] [id = 316] 16:01:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0b5e0c00) [pid = 6483] [serial = 949] [outer = (nil)] 16:01:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0bb9a000) [pid = 6483] [serial = 950] [outer = 0x7fbe0b5e0c00] 16:01:39 INFO - PROCESS | 6483 | 1461711699523 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0c0ec400) [pid = 6483] [serial = 951] [outer = 0x7fbe0b5e0c00] 16:01:40 INFO - PROCESS | 6483 | 1461711700378 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1539ms 16:01:40 INFO - PROCESS | 6483 | 1461711700444 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 6483 | 1461711700452 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:01:40 INFO - PROCESS | 6483 | 1461711700463 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 6483 | 1461711700467 Marionette TRACE conn3 <- [1,1238,null,{}] 16:01:40 INFO - PROCESS | 6483 | 1461711700478 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 6483 | 1461711700720 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:01:40 INFO - PROCESS | 6483 | 1461711700952 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14757800 == 106 [pid = 6483] [id = 317] 16:01:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe0b3e6000) [pid = 6483] [serial = 952] [outer = (nil)] 16:01:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0c7ca800) [pid = 6483] [serial = 953] [outer = 0x7fbe0b3e6000] 16:01:41 INFO - PROCESS | 6483 | 1461711701082 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe0d8e6000) [pid = 6483] [serial = 954] [outer = 0x7fbe0b3e6000] 16:01:41 INFO - PROCESS | 6483 | 1461711701913 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1486ms 16:01:41 INFO - PROCESS | 6483 | 1461711701948 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 6483 | 1461711701952 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:01:41 INFO - PROCESS | 6483 | 1461711701959 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 6483 | 1461711701961 Marionette TRACE conn3 <- [1,1242,null,{}] 16:01:41 INFO - PROCESS | 6483 | 1461711701968 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 6483 | 1461711702165 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:01:42 INFO - PROCESS | 6483 | 1461711702358 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe150ca800 == 107 [pid = 6483] [id = 318] 16:01:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe095d8c00) [pid = 6483] [serial = 955] [outer = (nil)] 16:01:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe0ed6c400) [pid = 6483] [serial = 956] [outer = 0x7fbe095d8c00] 16:01:42 INFO - PROCESS | 6483 | 1461711702431 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe0edc9800) [pid = 6483] [serial = 957] [outer = 0x7fbe095d8c00] 16:01:43 INFO - PROCESS | 6483 | 1461711703393 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1491ms 16:01:43 INFO - PROCESS | 6483 | 1461711703452 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 6483 | 1461711703455 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:01:43 INFO - PROCESS | 6483 | 1461711703462 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 6483 | 1461711703465 Marionette TRACE conn3 <- [1,1246,null,{}] 16:01:43 INFO - PROCESS | 6483 | 1461711703470 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:43 INFO - PROCESS | 6483 | 1461711703702 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:01:43 INFO - PROCESS | 6483 | 1461711703943 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe16131800 == 108 [pid = 6483] [id = 319] 16:01:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0f8d3800) [pid = 6483] [serial = 958] [outer = (nil)] 16:01:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0fdbbc00) [pid = 6483] [serial = 959] [outer = 0x7fbe0f8d3800] 16:01:44 INFO - PROCESS | 6483 | 1461711704065 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0ff74000) [pid = 6483] [serial = 960] [outer = 0x7fbe0f8d3800] 16:01:45 INFO - PROCESS | 6483 | 1461711705013 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1629ms 16:01:45 INFO - PROCESS | 6483 | 1461711705095 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 6483 | 1461711705101 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:01:45 INFO - PROCESS | 6483 | 1461711705111 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 6483 | 1461711705116 Marionette TRACE conn3 <- [1,1250,null,{}] 16:01:45 INFO - PROCESS | 6483 | 1461711705122 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 6483 | 1461711705469 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:01:45 INFO - PROCESS | 6483 | 1461711705799 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1848c800 == 109 [pid = 6483] [id = 320] 16:01:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0f8ca000) [pid = 6483] [serial = 961] [outer = (nil)] 16:01:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe100dfc00) [pid = 6483] [serial = 962] [outer = 0x7fbe0f8ca000] 16:01:45 INFO - PROCESS | 6483 | 1461711705876 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe115cc800) [pid = 6483] [serial = 963] [outer = 0x7fbe0f8ca000] 16:01:46 INFO - PROCESS | 6483 | 1461711706799 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1740ms 16:01:46 INFO - PROCESS | 6483 | 1461711706851 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 6483 | 1461711706854 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:01:46 INFO - PROCESS | 6483 | 1461711706861 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 6483 | 1461711706864 Marionette TRACE conn3 <- [1,1254,null,{}] 16:01:46 INFO - PROCESS | 6483 | 1461711706870 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 6483 | 1461711707064 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:01:47 INFO - PROCESS | 6483 | 1461711707299 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe220b3000 == 110 [pid = 6483] [id = 321] 16:01:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe0f8d8000) [pid = 6483] [serial = 964] [outer = (nil)] 16:01:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe1292f400) [pid = 6483] [serial = 965] [outer = 0x7fbe0f8d8000] 16:01:47 INFO - PROCESS | 6483 | 1461711707416 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe13b5b000) [pid = 6483] [serial = 966] [outer = 0x7fbe0f8d8000] 16:01:48 INFO - PROCESS | 6483 | 1461711708302 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1495ms 16:01:48 INFO - PROCESS | 6483 | 1461711708357 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 6483 | 1461711708361 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:01:48 INFO - PROCESS | 6483 | 1461711708368 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 6483 | 1461711708371 Marionette TRACE conn3 <- [1,1258,null,{}] 16:01:48 INFO - PROCESS | 6483 | 1461711708377 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 6483 | 1461711708590 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:01:48 INFO - PROCESS | 6483 | 1461711708851 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2256f000 == 111 [pid = 6483] [id = 322] 16:01:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe03f13000) [pid = 6483] [serial = 967] [outer = (nil)] 16:01:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe14527c00) [pid = 6483] [serial = 968] [outer = 0x7fbe03f13000] 16:01:48 INFO - PROCESS | 6483 | 1461711708976 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe1527c800) [pid = 6483] [serial = 969] [outer = 0x7fbe03f13000] 16:01:49 INFO - PROCESS | 6483 | 1461711709863 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1538ms 16:01:49 INFO - PROCESS | 6483 | 1461711709908 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:01:49 INFO - PROCESS | 6483 | 1461711709912 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:01:49 INFO - PROCESS | 6483 | 1461711709919 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 6483 | 1461711709922 Marionette TRACE conn3 <- [1,1262,null,{}] 16:01:49 INFO - PROCESS | 6483 | 1461711709928 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 6483 | 1461711710132 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:01:50 INFO - PROCESS | 6483 | 1461711710382 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25149000 == 112 [pid = 6483] [id = 323] 16:01:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe04616000) [pid = 6483] [serial = 970] [outer = (nil)] 16:01:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe15281000) [pid = 6483] [serial = 971] [outer = 0x7fbe04616000] 16:01:50 INFO - PROCESS | 6483 | 1461711710503 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe15ae2800) [pid = 6483] [serial = 972] [outer = 0x7fbe04616000] 16:01:51 INFO - PROCESS | 6483 | 1461711711388 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1531ms 16:01:51 INFO - PROCESS | 6483 | 1461711711451 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:01:51 INFO - PROCESS | 6483 | 1461711711455 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:01:51 INFO - PROCESS | 6483 | 1461711711462 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 6483 | 1461711711466 Marionette TRACE conn3 <- [1,1266,null,{}] 16:01:51 INFO - PROCESS | 6483 | 1461711711472 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 6483 | 1461711711777 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:01:52 INFO - PROCESS | 6483 | 1461711712084 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04383800 == 113 [pid = 6483] [id = 324] 16:01:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe0bb97800) [pid = 6483] [serial = 973] [outer = (nil)] 16:01:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe13b58400) [pid = 6483] [serial = 974] [outer = 0x7fbe0bb97800] 16:01:52 INFO - PROCESS | 6483 | 1461711712218 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe1b554000) [pid = 6483] [serial = 975] [outer = 0x7fbe0bb97800] 16:01:53 INFO - PROCESS | 6483 | 1461711713427 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2038ms 16:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:01:53 INFO - PROCESS | 6483 | 1461711713500 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 6483 | 1461711713503 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:01:53 INFO - PROCESS | 6483 | 1461711713510 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 6483 | 1461711713513 Marionette TRACE conn3 <- [1,1270,null,{}] 16:01:53 INFO - PROCESS | 6483 | 1461711713519 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 6483 | 1461711713814 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:01:54 INFO - PROCESS | 6483 | 1461711714189 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00edd800 == 114 [pid = 6483] [id = 325] 16:01:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe00bedc00) [pid = 6483] [serial = 976] [outer = (nil)] 16:01:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe04191800) [pid = 6483] [serial = 977] [outer = 0x7fbe00bedc00] 16:01:54 INFO - PROCESS | 6483 | 1461711714321 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe0c260c00) [pid = 6483] [serial = 978] [outer = 0x7fbe00bedc00] 16:01:55 INFO - PROCESS | 6483 | 1461711715380 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1943ms 16:01:55 INFO - PROCESS | 6483 | 1461711715456 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 6483 | 1461711715462 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:01:55 INFO - PROCESS | 6483 | 1461711715473 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 6483 | 1461711715477 Marionette TRACE conn3 <- [1,1274,null,{}] 16:01:55 INFO - PROCESS | 6483 | 1461711715488 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 6483 | 1461711715825 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:01:56 INFO - PROCESS | 6483 | 1461711716196 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04667000 == 115 [pid = 6483] [id = 326] 16:01:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe041d0800) [pid = 6483] [serial = 979] [outer = (nil)] 16:01:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe095cb800) [pid = 6483] [serial = 980] [outer = 0x7fbe041d0800] 16:01:56 INFO - PROCESS | 6483 | 1461711716327 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe0c0e8800) [pid = 6483] [serial = 981] [outer = 0x7fbe041d0800] 16:01:57 INFO - PROCESS | 6483 | 1461711717565 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2142ms 16:01:57 INFO - PROCESS | 6483 | 1461711717614 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 6483 | 1461711717620 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:01:57 INFO - PROCESS | 6483 | 1461711717629 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 6483 | 1461711717635 Marionette TRACE conn3 <- [1,1278,null,{}] 16:01:57 INFO - PROCESS | 6483 | 1461711717645 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 6483 | 1461711717906 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:01:58 INFO - PROCESS | 6483 | 1461711718119 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04fdd000 == 116 [pid = 6483] [id = 327] 16:01:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbdffca2400) [pid = 6483] [serial = 982] [outer = (nil)] 16:01:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbdffcae000) [pid = 6483] [serial = 983] [outer = 0x7fbdffca2400] 16:01:58 INFO - PROCESS | 6483 | 1461711718196 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe017eac00) [pid = 6483] [serial = 984] [outer = 0x7fbdffca2400] 16:01:59 INFO - PROCESS | 6483 | 1461711719251 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 16:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1687ms 16:01:59 INFO - PROCESS | 6483 | 1461711719316 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:01:59 INFO - PROCESS | 6483 | 1461711719325 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:01:59 INFO - PROCESS | 6483 | 1461711719337 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:01:59 INFO - PROCESS | 6483 | 1461711719340 Marionette TRACE conn3 <- [1,1282,null,{}] 16:01:59 INFO - PROCESS | 6483 | 1461711719347 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 6483 | 1461711719605 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:01:59 INFO - PROCESS | 6483 | 1461711719872 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe0df800 == 117 [pid = 6483] [id = 328] 16:01:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe02599400) [pid = 6483] [serial = 985] [outer = (nil)] 16:01:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe0418b400) [pid = 6483] [serial = 986] [outer = 0x7fbe02599400] 16:01:59 INFO - PROCESS | 6483 | 1461711719946 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe041d7400) [pid = 6483] [serial = 987] [outer = 0x7fbe02599400] 16:02:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18215800 == 116 [pid = 6483] [id = 227] 16:02:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff22800 == 115 [pid = 6483] [id = 224] 16:02:00 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e78800 == 114 [pid = 6483] [id = 222] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbdfe1e7c00) [pid = 6483] [serial = 866] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbdfde2b800) [pid = 6483] [serial = 869] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe100e6000) [pid = 6483] [serial = 890] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe2236a800) [pid = 6483] [serial = 711] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe00cefc00) [pid = 6483] [serial = 833] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbe1b550000) [pid = 6483] [serial = 747] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe182f8800) [pid = 6483] [serial = 744] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe15219c00) [pid = 6483] [serial = 578] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe231aec00) [pid = 6483] [serial = 854] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe0b3e7000) [pid = 6483] [serial = 563] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe0f8d4000) [pid = 6483] [serial = 885] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe0fd47800) [pid = 6483] [serial = 888] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe1150b400) [pid = 6483] [serial = 845] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe26f82c00) [pid = 6483] [serial = 860] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe14f2e800) [pid = 6483] [serial = 741] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe0ff55400) [pid = 6483] [serial = 842] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe04615000) [pid = 6483] [serial = 635] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe0ef26000) [pid = 6483] [serial = 690] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe0fdb8000) [pid = 6483] [serial = 572] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0259ac00) [pid = 6483] [serial = 768] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe0f8cd000) [pid = 6483] [serial = 884] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe1528a400) [pid = 6483] [serial = 660] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe0bba0c00) [pid = 6483] [serial = 663] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe222c3c00) [pid = 6483] [serial = 708] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0984d400) [pid = 6483] [serial = 879] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe00cef400) [pid = 6483] [serial = 816] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe13eec000) [pid = 6483] [serial = 693] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe095cdc00) [pid = 6483] [serial = 878] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0d814000) [pid = 6483] [serial = 602] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe23732000) [pid = 6483] [serial = 804] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe2375fc00) [pid = 6483] [serial = 759] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe0b3e6800) [pid = 6483] [serial = 735] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe1b556c00) [pid = 6483] [serial = 702] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe0b2e1c00) [pid = 6483] [serial = 836] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe235b5800) [pid = 6483] [serial = 753] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe222c0000) [pid = 6483] [serial = 863] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe0f8d3c00) [pid = 6483] [serial = 813] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe0ed73400) [pid = 6483] [serial = 882] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe0ff5b400) [pid = 6483] [serial = 644] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe15b8cc00) [pid = 6483] [serial = 696] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbdfe1dc400) [pid = 6483] [serial = 872] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe00bf9c00) [pid = 6483] [serial = 876] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0ed73000) [pid = 6483] [serial = 608] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe13b58c00) [pid = 6483] [serial = 651] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe279e1000) [pid = 6483] [serial = 810] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe0c7d6400) [pid = 6483] [serial = 566] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe0ef28800) [pid = 6483] [serial = 569] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe23757400) [pid = 6483] [serial = 857] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0bfedc00) [pid = 6483] [serial = 524] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe0984ec00) [pid = 6483] [serial = 596] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe27933c00) [pid = 6483] [serial = 807] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0c7cbc00) [pid = 6483] [serial = 641] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe27931400) [pid = 6483] [serial = 765] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe14f2e400) [pid = 6483] [serial = 654] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe00bec000) [pid = 6483] [serial = 875] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe0c674800) [pid = 6483] [serial = 881] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0c671400) [pid = 6483] [serial = 599] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe0451c800) [pid = 6483] [serial = 560] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe0b5de000) [pid = 6483] [serial = 638] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe23754800) [pid = 6483] [serial = 756] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe0c679400) [pid = 6483] [serial = 795] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe21409c00) [pid = 6483] [serial = 851] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe23439000) [pid = 6483] [serial = 750] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0ed67400) [pid = 6483] [serial = 839] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe2140a800) [pid = 6483] [serial = 705] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0d8dc800) [pid = 6483] [serial = 738] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe04615800) [pid = 6483] [serial = 792] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0fd4c000) [pid = 6483] [serial = 611] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe115c8400) [pid = 6483] [serial = 648] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe0ff73400) [pid = 6483] [serial = 614] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe1521b800) [pid = 6483] [serial = 657] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0e28c400) [pid = 6483] [serial = 605] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe0ff76000) [pid = 6483] [serial = 798] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe0ef30c00) [pid = 6483] [serial = 831] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe129c6800) [pid = 6483] [serial = 575] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0ed82000) [pid = 6483] [serial = 887] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe1b54f400) [pid = 6483] [serial = 801] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe25640400) [pid = 6483] [serial = 762] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe1671e400) [pid = 6483] [serial = 699] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0bfecc00) [pid = 6483] [serial = 687] [outer = (nil)] [url = about:blank] 16:02:00 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe15b8c000) [pid = 6483] [serial = 848] [outer = (nil)] [url = about:blank] 16:02:01 INFO - PROCESS | 6483 | 1461711721005 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1695ms 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:02:01 INFO - PROCESS | 6483 | 1461711721038 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 6483 | 1461711721041 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:02:01 INFO - PROCESS | 6483 | 1461711721049 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 6483 | 1461711721055 Marionette TRACE conn3 <- [1,1286,null,{}] 16:02:01 INFO - PROCESS | 6483 | 1461711721072 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 6483 | 1461711721288 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:02:01 INFO - PROCESS | 6483 | 1461711721546 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02427000 == 115 [pid = 6483] [id = 329] 16:02:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe03f1ac00) [pid = 6483] [serial = 988] [outer = (nil)] 16:02:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe095ce400) [pid = 6483] [serial = 989] [outer = 0x7fbe03f1ac00] 16:02:01 INFO - PROCESS | 6483 | 1461711721629 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe096df000) [pid = 6483] [serial = 990] [outer = 0x7fbe03f1ac00] 16:02:02 INFO - PROCESS | 6483 | 1461711722392 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1389ms 16:02:02 INFO - PROCESS | 6483 | 1461711722438 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:02:02 INFO - PROCESS | 6483 | 1461711722442 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:02:02 INFO - PROCESS | 6483 | 1461711722449 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 6483 | 1461711722452 Marionette TRACE conn3 <- [1,1290,null,{}] 16:02:02 INFO - PROCESS | 6483 | 1461711722457 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 6483 | 1461711722643 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:02:02 INFO - PROCESS | 6483 | 1461711722659 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aca8000 == 116 [pid = 6483] [id = 330] 16:02:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe041d8400) [pid = 6483] [serial = 991] [outer = (nil)] 16:02:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0b836800) [pid = 6483] [serial = 992] [outer = 0x7fbe041d8400] 16:02:02 INFO - PROCESS | 6483 | 1461711722728 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0bfe3000) [pid = 6483] [serial = 993] [outer = 0x7fbe041d8400] 16:02:03 INFO - PROCESS | 6483 | 1461711723716 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1284ms 16:02:03 INFO - PROCESS | 6483 | 1461711723765 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 6483 | 1461711723769 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:02:03 INFO - PROCESS | 6483 | 1461711723776 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 6483 | 1461711723780 Marionette TRACE conn3 <- [1,1294,null,{}] 16:02:03 INFO - PROCESS | 6483 | 1461711723786 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 6483 | 1461711724059 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:02:04 INFO - PROCESS | 6483 | 1461711724095 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0bb82800 == 117 [pid = 6483] [id = 331] 16:02:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0b2d7800) [pid = 6483] [serial = 994] [outer = (nil)] 16:02:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0c0ef000) [pid = 6483] [serial = 995] [outer = 0x7fbe0b2d7800] 16:02:04 INFO - PROCESS | 6483 | 1461711724165 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0c674000) [pid = 6483] [serial = 996] [outer = 0x7fbe0b2d7800] 16:02:05 INFO - PROCESS | 6483 | 1461711725292 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1541ms 16:02:05 INFO - PROCESS | 6483 | 1461711725318 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 6483 | 1461711725322 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:02:05 INFO - PROCESS | 6483 | 1461711725328 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 6483 | 1461711725332 Marionette TRACE conn3 <- [1,1298,null,{}] 16:02:05 INFO - PROCESS | 6483 | 1461711725338 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 6483 | 1461711725964 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe00cef800) [pid = 6483] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe0bfe8c00) [pid = 6483] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdfd6dc400) [pid = 6483] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdffca2c00) [pid = 6483] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe095d5400) [pid = 6483] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe03f21c00) [pid = 6483] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdfe1e6400) [pid = 6483] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0bfe6c00) [pid = 6483] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbdffcad400) [pid = 6483] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:02:06 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0d614000) [pid = 6483] [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:02:06 INFO - PROCESS | 6483 | 1461711726135 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0466d000 == 118 [pid = 6483] [id = 332] 16:02:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfd6dc400) [pid = 6483] [serial = 997] [outer = (nil)] 16:02:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdffca2c00) [pid = 6483] [serial = 998] [outer = 0x7fbdfd6dc400] 16:02:06 INFO - PROCESS | 6483 | 1461711726210 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe0bfe8c00) [pid = 6483] [serial = 999] [outer = 0x7fbdfd6dc400] 16:02:06 INFO - PROCESS | 6483 | 1461711726973 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1683ms 16:02:07 INFO - PROCESS | 6483 | 1461711727014 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 6483 | 1461711727018 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:02:07 INFO - PROCESS | 6483 | 1461711727049 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 6483 | 1461711727052 Marionette TRACE conn3 <- [1,1302,null,{}] 16:02:07 INFO - PROCESS | 6483 | 1461711727059 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 6483 | 1461711727243 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:02:07 INFO - PROCESS | 6483 | 1461711727254 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0f7f7000 == 119 [pid = 6483] [id = 333] 16:02:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe0bfec800) [pid = 6483] [serial = 1000] [outer = (nil)] 16:02:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe0ef33800) [pid = 6483] [serial = 1001] [outer = 0x7fbe0bfec800] 16:02:07 INFO - PROCESS | 6483 | 1461711727318 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0f8cfc00) [pid = 6483] [serial = 1002] [outer = 0x7fbe0bfec800] 16:02:08 INFO - PROCESS | 6483 | 1461711728366 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1386ms 16:02:08 INFO - PROCESS | 6483 | 1461711728433 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 6483 | 1461711728440 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:02:08 INFO - PROCESS | 6483 | 1461711728449 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 6483 | 1461711728456 Marionette TRACE conn3 <- [1,1306,null,{}] 16:02:08 INFO - PROCESS | 6483 | 1461711728467 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 6483 | 1461711728726 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:02:09 INFO - PROCESS | 6483 | 1461711729040 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01e0f000 == 120 [pid = 6483] [id = 334] 16:02:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbdfde32000) [pid = 6483] [serial = 1003] [outer = (nil)] 16:02:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe00beb800) [pid = 6483] [serial = 1004] [outer = 0x7fbdfde32000] 16:02:09 INFO - PROCESS | 6483 | 1461711729125 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe017eb800) [pid = 6483] [serial = 1005] [outer = 0x7fbdfde32000] 16:02:10 INFO - PROCESS | 6483 | 1461711730070 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1688ms 16:02:10 INFO - PROCESS | 6483 | 1461711730138 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 6483 | 1461711730148 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:02:10 INFO - PROCESS | 6483 | 1461711730159 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 6483 | 1461711730163 Marionette TRACE conn3 <- [1,1310,null,{}] 16:02:10 INFO - PROCESS | 6483 | 1461711730171 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 6483 | 1461711730425 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:02:10 INFO - PROCESS | 6483 | 1461711730702 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c21b000 == 121 [pid = 6483] [id = 335] 16:02:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe04193000) [pid = 6483] [serial = 1006] [outer = (nil)] 16:02:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe04524800) [pid = 6483] [serial = 1007] [outer = 0x7fbe04193000] 16:02:10 INFO - PROCESS | 6483 | 1461711730790 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe096e2400) [pid = 6483] [serial = 1008] [outer = 0x7fbe04193000] 16:02:11 INFO - PROCESS | 6483 | 1461711731795 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 6483 | 1461711731854 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:02:11 INFO - PROCESS | 6483 | 1461711731863 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 6483 | 1461711731870 Marionette TRACE conn3 <- [1,1314,null,{}] 16:02:11 INFO - PROCESS | 6483 | 1461711731889 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 6483 | 1461711732142 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:02:12 INFO - PROCESS | 6483 | 1461711732416 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1151e800 == 122 [pid = 6483] [id = 336] 16:02:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0c25dc00) [pid = 6483] [serial = 1009] [outer = (nil)] 16:02:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0d8e5000) [pid = 6483] [serial = 1010] [outer = 0x7fbe0c25dc00] 16:02:12 INFO - PROCESS | 6483 | 1461711732498 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0edc3c00) [pid = 6483] [serial = 1011] [outer = 0x7fbe0c25dc00] 16:02:13 INFO - PROCESS | 6483 | 1461711733395 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1598ms 16:02:13 INFO - PROCESS | 6483 | 1461711733459 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:02:13 INFO - PROCESS | 6483 | 1461711733464 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:02:13 INFO - PROCESS | 6483 | 1461711733471 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 6483 | 1461711733474 Marionette TRACE conn3 <- [1,1318,null,{}] 16:02:13 INFO - PROCESS | 6483 | 1461711733480 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 6483 | 1461711733688 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:02:13 INFO - PROCESS | 6483 | 1461711733871 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f15000 == 123 [pid = 6483] [id = 337] 16:02:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0c0ec800) [pid = 6483] [serial = 1012] [outer = (nil)] 16:02:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0f8d5800) [pid = 6483] [serial = 1013] [outer = 0x7fbe0c0ec800] 16:02:13 INFO - PROCESS | 6483 | 1461711733947 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0fd49c00) [pid = 6483] [serial = 1014] [outer = 0x7fbe0c0ec800] 16:02:14 INFO - PROCESS | 6483 | 1461711734873 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1431ms 16:02:14 INFO - PROCESS | 6483 | 1461711734902 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 6483 | 1461711734906 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:02:14 INFO - PROCESS | 6483 | 1461711734913 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 6483 | 1461711734917 Marionette TRACE conn3 <- [1,1322,null,{}] 16:02:14 INFO - PROCESS | 6483 | 1461711734924 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 6483 | 1461711735126 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:02:15 INFO - PROCESS | 6483 | 1461711735315 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14a15000 == 124 [pid = 6483] [id = 338] 16:02:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0d812400) [pid = 6483] [serial = 1015] [outer = (nil)] 16:02:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0ef33400) [pid = 6483] [serial = 1016] [outer = 0x7fbe0d812400] 16:02:15 INFO - PROCESS | 6483 | 1461711735399 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe11505800) [pid = 6483] [serial = 1017] [outer = 0x7fbe0d812400] 16:02:16 INFO - PROCESS | 6483 | 1461711736339 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1481ms 16:02:16 INFO - PROCESS | 6483 | 1461711736395 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 6483 | 1461711736398 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:02:16 INFO - PROCESS | 6483 | 1461711736406 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 6483 | 1461711736408 Marionette TRACE conn3 <- [1,1326,null,{}] 16:02:16 INFO - PROCESS | 6483 | 1461711736415 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 6483 | 1461711736656 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:02:16 INFO - PROCESS | 6483 | 1461711736894 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15a30800 == 125 [pid = 6483] [id = 339] 16:02:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe14478400) [pid = 6483] [serial = 1018] [outer = (nil)] 16:02:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe15285800) [pid = 6483] [serial = 1019] [outer = 0x7fbe14478400] 16:02:17 INFO - PROCESS | 6483 | 1461711737016 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe15b0ec00) [pid = 6483] [serial = 1020] [outer = 0x7fbe14478400] 16:02:17 INFO - PROCESS | 6483 | 1461711737926 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:02:17 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:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1593ms 16:02:18 INFO - PROCESS | 6483 | 1461711737999 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 6483 | 1461711738002 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:02:18 INFO - PROCESS | 6483 | 1461711738011 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 6483 | 1461711738015 Marionette TRACE conn3 <- [1,1330,null,{}] 16:02:18 INFO - PROCESS | 6483 | 1461711738021 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 6483 | 1461711738231 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:02:18 INFO - PROCESS | 6483 | 1461711738463 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe18206000 == 126 [pid = 6483] [id = 340] 16:02:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe151cb800) [pid = 6483] [serial = 1021] [outer = (nil)] 16:02:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe182e3000) [pid = 6483] [serial = 1022] [outer = 0x7fbe151cb800] 16:02:18 INFO - PROCESS | 6483 | 1461711738553 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe18463800) [pid = 6483] [serial = 1023] [outer = 0x7fbe151cb800] 16:02:19 INFO - PROCESS | 6483 | 1461711739457 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 16:02:19 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:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1484ms 16:02:19 INFO - PROCESS | 6483 | 1461711739495 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:02:19 INFO - PROCESS | 6483 | 1461711739499 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:02:19 INFO - PROCESS | 6483 | 1461711739506 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 6483 | 1461711739510 Marionette TRACE conn3 <- [1,1334,null,{}] 16:02:19 INFO - PROCESS | 6483 | 1461711739516 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 6483 | 1461711739758 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:02:19 INFO - PROCESS | 6483 | 1461711739988 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe22295800 == 127 [pid = 6483] [id = 341] 16:02:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe02598c00) [pid = 6483] [serial = 1024] [outer = (nil)] 16:02:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe16717000) [pid = 6483] [serial = 1025] [outer = 0x7fbe02598c00] 16:02:20 INFO - PROCESS | 6483 | 1461711740118 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe214f3800) [pid = 6483] [serial = 1026] [outer = 0x7fbe02598c00] 16:02:20 INFO - PROCESS | 6483 | 1461711740961 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1494ms 16:02:21 INFO - PROCESS | 6483 | 1461711741000 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 6483 | 1461711741005 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:02:21 INFO - PROCESS | 6483 | 1461711741012 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 6483 | 1461711741018 Marionette TRACE conn3 <- [1,1338,null,{}] 16:02:21 INFO - PROCESS | 6483 | 1461711741025 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 6483 | 1461711741240 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:02:21 INFO - PROCESS | 6483 | 1461711741435 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe25134000 == 128 [pid = 6483] [id = 342] 16:02:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe1527e800) [pid = 6483] [serial = 1027] [outer = (nil)] 16:02:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe22368800) [pid = 6483] [serial = 1028] [outer = 0x7fbe1527e800] 16:02:21 INFO - PROCESS | 6483 | 1461711741511 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe2254f800) [pid = 6483] [serial = 1029] [outer = 0x7fbe1527e800] 16:02:22 INFO - PROCESS | 6483 | 1461711742931 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1985ms 16:02:23 INFO - PROCESS | 6483 | 1461711743003 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 6483 | 1461711743006 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:02:23 INFO - PROCESS | 6483 | 1461711743017 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 6483 | 1461711743021 Marionette TRACE conn3 <- [1,1342,null,{}] 16:02:23 INFO - PROCESS | 6483 | 1461711743029 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 6483 | 1461711743242 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:02:23 INFO - PROCESS | 6483 | 1461711743431 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe27138000 == 129 [pid = 6483] [id = 343] 16:02:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe18460000) [pid = 6483] [serial = 1030] [outer = (nil)] 16:02:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe227f4c00) [pid = 6483] [serial = 1031] [outer = 0x7fbe18460000] 16:02:23 INFO - PROCESS | 6483 | 1461711743506 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe235b6800) [pid = 6483] [serial = 1032] [outer = 0x7fbe18460000] 16:02:24 INFO - PROCESS | 6483 | 1461711744725 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1791ms 16:02:24 INFO - PROCESS | 6483 | 1461711744848 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 6483 | 1461711744856 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:02:24 INFO - PROCESS | 6483 | 1461711744917 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 6483 | 1461711744925 Marionette TRACE conn3 <- [1,1346,null,{}] 16:02:24 INFO - PROCESS | 6483 | 1461711744936 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 6483 | 1461711745425 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:02:25 INFO - PROCESS | 6483 | 1461711745602 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe0de800 == 130 [pid = 6483] [id = 344] 16:02:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbdfdfe4000) [pid = 6483] [serial = 1033] [outer = (nil)] 16:02:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe02591000) [pid = 6483] [serial = 1034] [outer = 0x7fbdfdfe4000] 16:02:25 INFO - PROCESS | 6483 | 1461711745736 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe21409c00) [pid = 6483] [serial = 1035] [outer = 0x7fbdfdfe4000] 16:02:27 INFO - PROCESS | 6483 | 1461711747063 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2208ms 16:02:27 INFO - PROCESS | 6483 | 1461711747136 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 6483 | 1461711747142 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:02:27 INFO - PROCESS | 6483 | 1461711747154 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 6483 | 1461711747160 Marionette TRACE conn3 <- [1,1350,null,{}] 16:02:27 INFO - PROCESS | 6483 | 1461711747170 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 6483 | 1461711747589 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:02:27 INFO - PROCESS | 6483 | 1461711747777 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04399000 == 131 [pid = 6483] [id = 345] 16:02:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbdfd6e9000) [pid = 6483] [serial = 1036] [outer = (nil)] 16:02:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe11f0a400) [pid = 6483] [serial = 1037] [outer = 0x7fbdfd6e9000] 16:02:27 INFO - PROCESS | 6483 | 1461711747858 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe26f76400) [pid = 6483] [serial = 1038] [outer = 0x7fbdfd6e9000] 16:02:29 INFO - PROCESS | 6483 | 1461711749786 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2694ms 16:02:29 INFO - PROCESS | 6483 | 1461711749847 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 6483 | 1461711749853 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:02:29 INFO - PROCESS | 6483 | 1461711749862 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 6483 | 1461711749870 Marionette TRACE conn3 <- [1,1354,null,{}] 16:02:29 INFO - PROCESS | 6483 | 1461711749880 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 6483 | 1461711750129 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:02:30 INFO - PROCESS | 6483 | 1461711750339 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0241b800 == 132 [pid = 6483] [id = 346] 16:02:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbdfd6e7400) [pid = 6483] [serial = 1039] [outer = (nil)] 16:02:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbdfe1e5800) [pid = 6483] [serial = 1040] [outer = 0x7fbdfd6e7400] 16:02:30 INFO - PROCESS | 6483 | 1461711750452 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe00cf0800) [pid = 6483] [serial = 1041] [outer = 0x7fbdfd6e7400] 16:02:32 INFO - PROCESS | 6483 | 1461711752030 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2193ms 16:02:32 INFO - PROCESS | 6483 | 1461711752056 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 6483 | 1461711752066 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:02:32 INFO - PROCESS | 6483 | 1461711752078 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 6483 | 1461711752081 Marionette TRACE conn3 <- [1,1358,null,{}] 16:02:32 INFO - PROCESS | 6483 | 1461711752088 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 6483 | 1461711752406 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:02:32 INFO - PROCESS | 6483 | 1461711752647 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e10000 == 133 [pid = 6483] [id = 347] 16:02:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe04192800) [pid = 6483] [serial = 1042] [outer = (nil)] 16:02:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe0461c000) [pid = 6483] [serial = 1043] [outer = 0x7fbe04192800] 16:02:32 INFO - PROCESS | 6483 | 1461711752773 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0960a800) [pid = 6483] [serial = 1044] [outer = 0x7fbe04192800] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0eda7800 == 132 [pid = 6483] [id = 49] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15a1c000 == 131 [pid = 6483] [id = 53] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0466d000 == 130 [pid = 6483] [id = 332] 16:02:33 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe0461a000) [pid = 6483] [serial = 941] [outer = (nil)] [url = about:blank] 16:02:33 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe017f0800) [pid = 6483] [serial = 911] [outer = (nil)] [url = about:blank] 16:02:33 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbdfd3ce000) [pid = 6483] [serial = 914] [outer = (nil)] [url = about:blank] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0bb82800 == 129 [pid = 6483] [id = 331] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aca8000 == 128 [pid = 6483] [id = 330] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02427000 == 127 [pid = 6483] [id = 329] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0df800 == 126 [pid = 6483] [id = 328] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c7a8000 == 125 [pid = 6483] [id = 11] 16:02:33 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fdd000 == 124 [pid = 6483] [id = 327] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe220b3000 == 123 [pid = 6483] [id = 321] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1848c800 == 122 [pid = 6483] [id = 320] 16:02:34 INFO - PROCESS | 6483 | 1461711754052 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe16131800 == 121 [pid = 6483] [id = 319] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150ca800 == 120 [pid = 6483] [id = 318] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14757800 == 119 [pid = 6483] [id = 317] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c214000 == 118 [pid = 6483] [id = 315] 16:02:34 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e58000 == 117 [pid = 6483] [id = 314] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe0f8cac00) [pid = 6483] [serial = 819] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe0d4a1c00) [pid = 6483] [serial = 935] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbdfdfd9800) [pid = 6483] [serial = 918] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbdfd6eb800) [pid = 6483] [serial = 917] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe09619c00) [pid = 6483] [serial = 929] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0b2da800) [pid = 6483] [serial = 930] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0aa8f400) [pid = 6483] [serial = 927] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe096e0c00) [pid = 6483] [serial = 926] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe04524000) [pid = 6483] [serial = 924] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe04196400) [pid = 6483] [serial = 923] [outer = (nil)] [url = about:blank] 16:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2038ms 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe27a2f800) [pid = 6483] [serial = 908] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe1611ac00) [pid = 6483] [serial = 902] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdffca8000) [pid = 6483] [serial = 920] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe00bf5800) [pid = 6483] [serial = 921] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0c0e0400) [pid = 6483] [serial = 932] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe225f2800) [pid = 6483] [serial = 905] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe00ce9000) [pid = 6483] [serial = 893] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe0bfec400) [pid = 6483] [serial = 896] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe11f04400) [pid = 6483] [serial = 899] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0d8e6c00) [pid = 6483] [serial = 936] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe0c25f000) [pid = 6483] [serial = 933] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe00bf5000) [pid = 6483] [serial = 938] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe03f21400) [pid = 6483] [serial = 939] [outer = (nil)] [url = about:blank] 16:02:34 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe0c7cf000) [pid = 6483] [serial = 645] [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:34 INFO - PROCESS | 6483 | 1461711754183 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 6483 | 1461711754189 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:02:34 INFO - PROCESS | 6483 | 1461711754202 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 6483 | 1461711754211 Marionette TRACE conn3 <- [1,1362,null,{}] 16:02:34 INFO - PROCESS | 6483 | 1461711754305 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 6483 | 1461711754696 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:02:34 INFO - PROCESS | 6483 | 1461711754956 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe03e43800 == 118 [pid = 6483] [id = 348] 16:02:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe017f3000) [pid = 6483] [serial = 1045] [outer = (nil)] 16:02:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0b2e1c00) [pid = 6483] [serial = 1046] [outer = 0x7fbe017f3000] 16:02:35 INFO - PROCESS | 6483 | 1461711755075 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0b94b400) [pid = 6483] [serial = 1047] [outer = 0x7fbe017f3000] 16:02:36 INFO - PROCESS | 6483 | 1461711756103 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1965ms 16:02:36 INFO - PROCESS | 6483 | 1461711756168 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 6483 | 1461711756176 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:02:36 INFO - PROCESS | 6483 | 1461711756191 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 6483 | 1461711756195 Marionette TRACE conn3 <- [1,1366,null,{}] 16:02:36 INFO - PROCESS | 6483 | 1461711756200 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:36 INFO - PROCESS | 6483 | 1461711756397 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:02:36 INFO - PROCESS | 6483 | 1461711756635 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c151800 == 119 [pid = 6483] [id = 349] 16:02:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe041d6400) [pid = 6483] [serial = 1048] [outer = (nil)] 16:02:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0c0e7c00) [pid = 6483] [serial = 1049] [outer = 0x7fbe041d6400] 16:02:36 INFO - PROCESS | 6483 | 1461711756769 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0c676000) [pid = 6483] [serial = 1050] [outer = 0x7fbe041d6400] 16:02:37 INFO - PROCESS | 6483 | 1461711757974 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 6483 | 1461711758033 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:02:38 INFO - PROCESS | 6483 | 1461711758051 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 6483 | 1461711758058 Marionette TRACE conn3 <- [1,1370,null,{}] 16:02:38 INFO - PROCESS | 6483 | 1461711758067 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 6483 | 1461711758386 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe0d114000) [pid = 6483] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0b2d7800) [pid = 6483] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbdffca2400) [pid = 6483] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe02599400) [pid = 6483] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe041d8400) [pid = 6483] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe03f1ac00) [pid = 6483] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:02:39 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbdfd6dc400) [pid = 6483] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:02:39 INFO - PROCESS | 6483 | 1461711759084 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aca8000 == 120 [pid = 6483] [id = 350] 16:02:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbdfd6dc400) [pid = 6483] [serial = 1051] [outer = (nil)] 16:02:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe03f1ac00) [pid = 6483] [serial = 1052] [outer = 0x7fbdfd6dc400] 16:02:39 INFO - PROCESS | 6483 | 1461711759178 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0c260000) [pid = 6483] [serial = 1053] [outer = 0x7fbdfd6dc400] 16:02:40 INFO - PROCESS | 6483 | 1461711760098 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 6483 | 1461711760148 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:02:40 INFO - PROCESS | 6483 | 1461711760156 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 6483 | 1461711760160 Marionette TRACE conn3 <- [1,1374,null,{}] 16:02:40 INFO - PROCESS | 6483 | 1461711760167 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 6483 | 1461711760429 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:02:40 INFO - PROCESS | 6483 | 1461711760661 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13784000 == 121 [pid = 6483] [id = 351] 16:02:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0f4b2400) [pid = 6483] [serial = 1054] [outer = (nil)] 16:02:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe100e2800) [pid = 6483] [serial = 1055] [outer = 0x7fbe0f4b2400] 16:02:40 INFO - PROCESS | 6483 | 1461711760773 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe12168800) [pid = 6483] [serial = 1056] [outer = 0x7fbe0f4b2400] 16:02:41 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:41 INFO - PROCESS | 6483 | 1461711761796 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 16:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:02:41 INFO - PROCESS | 6483 | 1461711761862 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:02:41 INFO - PROCESS | 6483 | 1461711761878 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 6483 | 1461711761886 Marionette TRACE conn3 <- [1,1378,null,{}] 16:02:41 INFO - PROCESS | 6483 | 1461711761899 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 6483 | 1461711762263 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:02:42 INFO - PROCESS | 6483 | 1461711762646 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0465d800 == 122 [pid = 6483] [id = 352] 16:02:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe03f15400) [pid = 6483] [serial = 1057] [outer = (nil)] 16:02:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe03f21800) [pid = 6483] [serial = 1058] [outer = 0x7fbe03f15400] 16:02:42 INFO - PROCESS | 6483 | 1461711762782 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0461f800) [pid = 6483] [serial = 1059] [outer = 0x7fbe03f15400] 16:02:44 INFO - PROCESS | 6483 | 1461711764061 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 6483 | 1461711764135 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:02:44 INFO - PROCESS | 6483 | 1461711764149 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 6483 | 1461711764155 Marionette TRACE conn3 <- [1,1382,null,{}] 16:02:44 INFO - PROCESS | 6483 | 1461711764206 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 6483 | 1461711764468 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:02:44 INFO - PROCESS | 6483 | 1461711764760 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff21000 == 123 [pid = 6483] [id = 353] 16:02:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0b2de400) [pid = 6483] [serial = 1060] [outer = (nil)] 16:02:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0c0e0400) [pid = 6483] [serial = 1061] [outer = 0x7fbe0b2de400] 16:02:44 INFO - PROCESS | 6483 | 1461711764866 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe0d611800) [pid = 6483] [serial = 1062] [outer = 0x7fbe0b2de400] 16:02:45 INFO - PROCESS | 6483 | [6483] WARNING: RasterImage::Init failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 16:02:45 INFO - PROCESS | 6483 | 1461711765894 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:02:45 INFO - PROCESS | 6483 | 1461711765939 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:02:45 INFO - PROCESS | 6483 | 1461711765948 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 6483 | 1461711765955 Marionette TRACE conn3 <- [1,1386,null,{}] 16:02:45 INFO - PROCESS | 6483 | 1461711765972 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 6483 | 1461711766246 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:02:46 INFO - PROCESS | 6483 | 1461711766533 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15889800 == 124 [pid = 6483] [id = 354] 16:02:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0f8d5400) [pid = 6483] [serial = 1063] [outer = (nil)] 16:02:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0ff76c00) [pid = 6483] [serial = 1064] [outer = 0x7fbe0f8d5400] 16:02:46 INFO - PROCESS | 6483 | 1461711766618 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe12173000) [pid = 6483] [serial = 1065] [outer = 0x7fbe0f8d5400] 16:02:47 INFO - PROCESS | 6483 | 1461711767601 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 6483 | 1461711767644 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:02:47 INFO - PROCESS | 6483 | 1461711767652 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 6483 | 1461711767656 Marionette TRACE conn3 <- [1,1390,null,{}] 16:02:47 INFO - PROCESS | 6483 | 1461711767663 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 6483 | 1461711767875 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:02:48 INFO - PROCESS | 6483 | 1461711768116 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe22014000 == 125 [pid = 6483] [id = 355] 16:02:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0ef2f000) [pid = 6483] [serial = 1066] [outer = (nil)] 16:02:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe141ed400) [pid = 6483] [serial = 1067] [outer = 0x7fbe0ef2f000] 16:02:48 INFO - PROCESS | 6483 | 1461711768239 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe151d0000) [pid = 6483] [serial = 1068] [outer = 0x7fbe0ef2f000] 16:02:49 INFO - PROCESS | 6483 | 1461711769119 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1487ms 16:02:49 INFO - PROCESS | 6483 | 1461711769141 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:02:49 INFO - PROCESS | 6483 | 1461711769145 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:02:49 INFO - PROCESS | 6483 | 1461711769152 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 6483 | 1461711769155 Marionette TRACE conn3 <- [1,1394,null,{}] 16:02:49 INFO - PROCESS | 6483 | 1461711769161 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 6483 | 1461711769377 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:02:49 INFO - PROCESS | 6483 | 1461711769659 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2712c800 == 126 [pid = 6483] [id = 356] 16:02:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe13ee9800) [pid = 6483] [serial = 1069] [outer = (nil)] 16:02:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe1611b000) [pid = 6483] [serial = 1070] [outer = 0x7fbe13ee9800] 16:02:49 INFO - PROCESS | 6483 | 1461711769787 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe1b55b000) [pid = 6483] [serial = 1071] [outer = 0x7fbe13ee9800] 16:02:50 INFO - PROCESS | 6483 | 1461711770692 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1586ms 16:02:50 INFO - PROCESS | 6483 | 1461711770739 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:02:50 INFO - PROCESS | 6483 | 1461711770743 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:02:50 INFO - PROCESS | 6483 | 1461711770751 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 6483 | 1461711770754 Marionette TRACE conn3 <- [1,1398,null,{}] 16:02:50 INFO - PROCESS | 6483 | 1461711770761 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 6483 | 1461711771028 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:02:51 INFO - PROCESS | 6483 | 1461711771277 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2a3e4000 == 127 [pid = 6483] [id = 357] 16:02:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe23733000) [pid = 6483] [serial = 1072] [outer = (nil)] 16:02:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe270a2800) [pid = 6483] [serial = 1073] [outer = 0x7fbe23733000] 16:02:51 INFO - PROCESS | 6483 | 1461711771403 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe27747400) [pid = 6483] [serial = 1074] [outer = 0x7fbe23733000] 16:02:52 INFO - PROCESS | 6483 | 1461711772228 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1534ms 16:02:52 INFO - PROCESS | 6483 | 1461711772285 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 6483 | 1461711772290 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:02:52 INFO - PROCESS | 6483 | 1461711772296 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 6483 | 1461711772300 Marionette TRACE conn3 <- [1,1402,null,{}] 16:02:52 INFO - PROCESS | 6483 | 1461711772306 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 6483 | 1461711772513 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:02:52 INFO - PROCESS | 6483 | 1461711772703 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c886000 == 128 [pid = 6483] [id = 358] 16:02:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbdfc40f400) [pid = 6483] [serial = 1075] [outer = (nil)] 16:02:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbdfc417800) [pid = 6483] [serial = 1076] [outer = 0x7fbdfc40f400] 16:02:52 INFO - PROCESS | 6483 | 1461711772781 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbdfc41d800) [pid = 6483] [serial = 1077] [outer = 0x7fbdfc40f400] 16:02:53 INFO - PROCESS | 6483 | 1461711773664 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1431ms 16:02:53 INFO - PROCESS | 6483 | 1461711773728 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 6483 | 1461711773732 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:02:53 INFO - PROCESS | 6483 | 1461711773738 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 6483 | 1461711773741 Marionette TRACE conn3 <- [1,1406,null,{}] 16:02:53 INFO - PROCESS | 6483 | 1461711773747 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 6483 | 1461711773953 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:02:54 INFO - PROCESS | 6483 | 1461711774142 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffeae000 == 129 [pid = 6483] [id = 359] 16:02:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbdfc410400) [pid = 6483] [serial = 1078] [outer = (nil)] 16:02:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe0fd1f800) [pid = 6483] [serial = 1079] [outer = 0x7fbdfc410400] 16:02:54 INFO - PROCESS | 6483 | 1461711774215 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe0fd23c00) [pid = 6483] [serial = 1080] [outer = 0x7fbdfc410400] 16:02:55 INFO - PROCESS | 6483 | 1461711775155 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1486ms 16:02:55 INFO - PROCESS | 6483 | 1461711775225 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 6483 | 1461711775228 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:02:55 INFO - PROCESS | 6483 | 1461711775236 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 6483 | 1461711775240 Marionette TRACE conn3 <- [1,1410,null,{}] 16:02:55 INFO - PROCESS | 6483 | 1461711775246 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 6483 | 1461711775463 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:02:55 INFO - PROCESS | 6483 | 1461711775709 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0163b800 == 130 [pid = 6483] [id = 360] 16:02:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbdfc417000) [pid = 6483] [serial = 1081] [outer = (nil)] 16:02:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe0fd29000) [pid = 6483] [serial = 1082] [outer = 0x7fbdfc417000] 16:02:55 INFO - PROCESS | 6483 | 1461711775804 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe214eb800) [pid = 6483] [serial = 1083] [outer = 0x7fbdfc417000] 16:02:56 INFO - PROCESS | 6483 | 1461711776738 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1533ms 16:02:56 INFO - PROCESS | 6483 | 1461711776770 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:02:56 INFO - PROCESS | 6483 | 1461711776775 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:02:56 INFO - PROCESS | 6483 | 1461711776781 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 6483 | 1461711776784 Marionette TRACE conn3 <- [1,1414,null,{}] 16:02:56 INFO - PROCESS | 6483 | 1461711776790 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 6483 | 1461711776995 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:02:57 INFO - PROCESS | 6483 | 1461711777236 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2c93b800 == 131 [pid = 6483] [id = 361] 16:02:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbdfc41ec00) [pid = 6483] [serial = 1084] [outer = (nil)] 16:02:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe01feb000) [pid = 6483] [serial = 1085] [outer = 0x7fbdfc41ec00] 16:02:57 INFO - PROCESS | 6483 | 1461711777324 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe01ff1000) [pid = 6483] [serial = 1086] [outer = 0x7fbdfc41ec00] 16:02:58 INFO - PROCESS | 6483 | 1461711778253 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1482ms 16:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:02:58 INFO - PROCESS | 6483 | 1461711778263 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 6483 | 1461711778266 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:02:58 INFO - PROCESS | 6483 | 1461711778273 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 6483 | 1461711778277 Marionette TRACE conn3 <- [1,1418,null,{}] 16:02:58 INFO - PROCESS | 6483 | 1461711778283 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 6483 | 1461711778516 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:02:58 INFO - PROCESS | 6483 | 1461711778769 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2b93d800 == 132 [pid = 6483] [id = 362] 16:02:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe01fec000) [pid = 6483] [serial = 1087] [outer = (nil)] 16:02:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe0fd25400) [pid = 6483] [serial = 1088] [outer = 0x7fbe01fec000] 16:02:58 INFO - PROCESS | 6483 | 1461711778898 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe27745400) [pid = 6483] [serial = 1089] [outer = 0x7fbe01fec000] 16:02:59 INFO - PROCESS | 6483 | 1461711779812 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1585ms 16:02:59 INFO - PROCESS | 6483 | 1461711779858 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 6483 | 1461711779862 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:02:59 INFO - PROCESS | 6483 | 1461711779869 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 6483 | 1461711779872 Marionette TRACE conn3 <- [1,1422,null,{}] 16:02:59 INFO - PROCESS | 6483 | 1461711779878 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 6483 | 1461711780111 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:03:00 INFO - PROCESS | 6483 | 1461711780366 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00a8d800 == 133 [pid = 6483] [id = 363] 16:03:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbdfd4f3000) [pid = 6483] [serial = 1090] [outer = (nil)] 16:03:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbdfd4f8400) [pid = 6483] [serial = 1091] [outer = 0x7fbdfd4f3000] 16:03:00 INFO - PROCESS | 6483 | 1461711780484 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbdfd4fe000) [pid = 6483] [serial = 1092] [outer = 0x7fbdfd4f3000] 16:03:01 INFO - PROCESS | 6483 | 1461711781363 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1530ms 16:03:01 INFO - PROCESS | 6483 | 1461711781404 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 6483 | 1461711781411 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:03:01 INFO - PROCESS | 6483 | 1461711781423 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 6483 | 1461711781427 Marionette TRACE conn3 <- [1,1426,null,{}] 16:03:01 INFO - PROCESS | 6483 | 1461711781451 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 6483 | 1461711781795 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:03:02 INFO - PROCESS | 6483 | 1461711782103 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0411b000 == 134 [pid = 6483] [id = 364] 16:03:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe00e52400) [pid = 6483] [serial = 1093] [outer = (nil)] 16:03:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe00e56000) [pid = 6483] [serial = 1094] [outer = 0x7fbe00e52400] 16:03:02 INFO - PROCESS | 6483 | 1461711782180 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe00e5a000) [pid = 6483] [serial = 1095] [outer = 0x7fbe00e52400] 16:03:03 INFO - PROCESS | 6483 | 1461711783078 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1700ms 16:03:03 INFO - PROCESS | 6483 | 1461711783121 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 6483 | 1461711783125 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:03:03 INFO - PROCESS | 6483 | 1461711783131 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 6483 | 1461711783134 Marionette TRACE conn3 <- [1,1430,null,{}] 16:03:03 INFO - PROCESS | 6483 | 1461711783139 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 6483 | 1461711783342 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:03:03 INFO - PROCESS | 6483 | 1461711783540 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aa21000 == 135 [pid = 6483] [id = 365] 16:03:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe00e53800) [pid = 6483] [serial = 1096] [outer = (nil)] 16:03:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe00e5f800) [pid = 6483] [serial = 1097] [outer = 0x7fbe00e53800] 16:03:03 INFO - PROCESS | 6483 | 1461711783613 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe0c255800) [pid = 6483] [serial = 1098] [outer = 0x7fbe00e53800] 16:03:04 INFO - PROCESS | 6483 | 1461711784613 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1585ms 16:03:04 INFO - PROCESS | 6483 | 1461711784718 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 6483 | 1461711784722 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:03:04 INFO - PROCESS | 6483 | 1461711784728 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 6483 | 1461711784732 Marionette TRACE conn3 <- [1,1434,null,{}] 16:03:04 INFO - PROCESS | 6483 | 1461711784737 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 6483 | 1461711785062 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:03:05 INFO - PROCESS | 6483 | 1461711785309 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e68800 == 136 [pid = 6483] [id = 366] 16:03:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbdfaeefc00) [pid = 6483] [serial = 1099] [outer = (nil)] 16:03:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe00e52000) [pid = 6483] [serial = 1100] [outer = 0x7fbdfaeefc00] 16:03:05 INFO - PROCESS | 6483 | 1461711785386 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe01db4c00) [pid = 6483] [serial = 1101] [outer = 0x7fbdfaeefc00] 16:03:06 INFO - PROCESS | 6483 | 1461711786692 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2036ms 16:03:06 INFO - PROCESS | 6483 | 1461711786766 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 6483 | 1461711786772 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:03:06 INFO - PROCESS | 6483 | 1461711786781 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 6483 | 1461711786787 Marionette TRACE conn3 <- [1,1438,null,{}] 16:03:06 INFO - PROCESS | 6483 | 1461711786796 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 6483 | 1461711787048 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:03:07 INFO - PROCESS | 6483 | 1461711787380 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04119800 == 137 [pid = 6483] [id = 367] 16:03:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbdffca3400) [pid = 6483] [serial = 1102] [outer = (nil)] 16:03:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe00bef400) [pid = 6483] [serial = 1103] [outer = 0x7fbdffca3400] 16:03:07 INFO - PROCESS | 6483 | 1461711787534 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe017e6800) [pid = 6483] [serial = 1104] [outer = 0x7fbdffca3400] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fd5800 == 136 [pid = 6483] [id = 204] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe0d116800) [pid = 6483] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe0ef33800) [pid = 6483] [serial = 1001] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe0fdbbc00) [pid = 6483] [serial = 959] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe100dfc00) [pid = 6483] [serial = 962] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe14527c00) [pid = 6483] [serial = 968] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe1292f400) [pid = 6483] [serial = 965] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe15281000) [pid = 6483] [serial = 971] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe13b58400) [pid = 6483] [serial = 974] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe04191800) [pid = 6483] [serial = 977] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aca8000 == 135 [pid = 6483] [id = 350] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c151800 == 134 [pid = 6483] [id = 349] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e43800 == 133 [pid = 6483] [id = 348] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e10000 == 132 [pid = 6483] [id = 347] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0241b800 == 131 [pid = 6483] [id = 346] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25134000 == 130 [pid = 6483] [id = 342] 16:03:08 INFO - PROCESS | 6483 | 1461711788670 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22295800 == 129 [pid = 6483] [id = 341] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe18206000 == 128 [pid = 6483] [id = 340] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15a30800 == 127 [pid = 6483] [id = 339] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a15000 == 126 [pid = 6483] [id = 338] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f15000 == 125 [pid = 6483] [id = 337] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c21b000 == 124 [pid = 6483] [id = 335] 16:03:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e0f000 == 123 [pid = 6483] [id = 334] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1940ms 16:03:08 INFO - PROCESS | 6483 | 1461711788722 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 6483 | 1461711788730 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe0c0ef000) [pid = 6483] [serial = 995] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe0c674000) [pid = 6483] [serial = 996] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe017eac00) [pid = 6483] [serial = 984] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbdffcae000) [pid = 6483] [serial = 983] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe0418b400) [pid = 6483] [serial = 986] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe041d7400) [pid = 6483] [serial = 987] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe0c7ca800) [pid = 6483] [serial = 953] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe095cb800) [pid = 6483] [serial = 980] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbdfe1ea000) [pid = 6483] [serial = 944] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe0b836800) [pid = 6483] [serial = 992] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe095ce400) [pid = 6483] [serial = 989] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe096df000) [pid = 6483] [serial = 990] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe0bb9a000) [pid = 6483] [serial = 950] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe0ed6c400) [pid = 6483] [serial = 956] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe04529800) [pid = 6483] [serial = 947] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe0bfe8c00) [pid = 6483] [serial = 999] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbdffca2c00) [pid = 6483] [serial = 998] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe0bfe3000) [pid = 6483] [serial = 993] [outer = (nil)] [url = about:blank] 16:03:08 INFO - PROCESS | 6483 | 1461711788778 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 6483 | 1461711788782 Marionette TRACE conn3 <- [1,1442,null,{}] 16:03:08 INFO - PROCESS | 6483 | 1461711788789 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 6483 | 1461711788994 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:03:09 INFO - PROCESS | 6483 | 1461711789245 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe03e48000 == 124 [pid = 6483] [id = 368] 16:03:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe01fec400) [pid = 6483] [serial = 1105] [outer = (nil)] 16:03:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe03f12400) [pid = 6483] [serial = 1106] [outer = 0x7fbe01fec400] 16:03:09 INFO - PROCESS | 6483 | 1461711789319 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe0451e000) [pid = 6483] [serial = 1107] [outer = 0x7fbe01fec400] 16:03:10 INFO - PROCESS | 6483 | 1461711790123 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1415ms 16:03:10 INFO - PROCESS | 6483 | 1461711790165 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 6483 | 1461711790169 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:03:10 INFO - PROCESS | 6483 | 1461711790176 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 6483 | 1461711790182 Marionette TRACE conn3 <- [1,1446,null,{}] 16:03:10 INFO - PROCESS | 6483 | 1461711790198 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 6483 | 1461711790403 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:03:10 INFO - PROCESS | 6483 | 1461711790582 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b63c000 == 125 [pid = 6483] [id = 369] 16:03:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe01fee400) [pid = 6483] [serial = 1108] [outer = (nil)] 16:03:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe0984d400) [pid = 6483] [serial = 1109] [outer = 0x7fbe01fee400] 16:03:10 INFO - PROCESS | 6483 | 1461711790654 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0b5dec00) [pid = 6483] [serial = 1110] [outer = 0x7fbe01fee400] 16:03:11 INFO - PROCESS | 6483 | 1461711791528 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1391ms 16:03:11 INFO - PROCESS | 6483 | 1461711791568 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:03:11 INFO - PROCESS | 6483 | 1461711791573 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:03:11 INFO - PROCESS | 6483 | 1461711791579 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 6483 | 1461711791582 Marionette TRACE conn3 <- [1,1450,null,{}] 16:03:11 INFO - PROCESS | 6483 | 1461711791608 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 6483 | 1461711791866 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:03:11 INFO - PROCESS | 6483 | 1461711791893 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c221000 == 126 [pid = 6483] [id = 370] 16:03:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe04521400) [pid = 6483] [serial = 1111] [outer = (nil)] 16:03:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0c25f400) [pid = 6483] [serial = 1112] [outer = 0x7fbe04521400] 16:03:11 INFO - PROCESS | 6483 | 1461711791959 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0c7cd800) [pid = 6483] [serial = 1113] [outer = 0x7fbe04521400] 16:03:12 INFO - PROCESS | 6483 | 1461711792925 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1413ms 16:03:13 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbdfd6e7400) [pid = 6483] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:03:13 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbdfd6dc400) [pid = 6483] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:03:13 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe04192800) [pid = 6483] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:03:13 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe041d6400) [pid = 6483] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:03:13 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe017f3000) [pid = 6483] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:03:13 INFO - PROCESS | 6483 | 1461711793318 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 6483 | 1461711793321 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:03:13 INFO - PROCESS | 6483 | 1461711793333 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 6483 | 1461711793336 Marionette TRACE conn3 <- [1,1454,null,{}] 16:03:13 INFO - PROCESS | 6483 | 1461711793341 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:13 INFO - PROCESS | 6483 | 1461711793521 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:03:13 INFO - PROCESS | 6483 | 1461711793724 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c14d800 == 127 [pid = 6483] [id = 371] 16:03:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe0bb9e000) [pid = 6483] [serial = 1114] [outer = (nil)] 16:03:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0c7cf000) [pid = 6483] [serial = 1115] [outer = 0x7fbe0bb9e000] 16:03:13 INFO - PROCESS | 6483 | 1461711793794 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0d8ea000) [pid = 6483] [serial = 1116] [outer = 0x7fbe0bb9e000] 16:03:14 INFO - PROCESS | 6483 | 1461711794560 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1278ms 16:03:14 INFO - PROCESS | 6483 | 1461711794613 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 6483 | 1461711794615 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:03:14 INFO - PROCESS | 6483 | 1461711794622 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 6483 | 1461711794624 Marionette TRACE conn3 <- [1,1458,null,{}] 16:03:14 INFO - PROCESS | 6483 | 1461711794630 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 6483 | 1461711794935 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:03:14 INFO - PROCESS | 6483 | 1461711794954 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe11518800 == 128 [pid = 6483] [id = 372] 16:03:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0e281400) [pid = 6483] [serial = 1117] [outer = (nil)] 16:03:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0fd4a000) [pid = 6483] [serial = 1118] [outer = 0x7fbe0e281400] 16:03:15 INFO - PROCESS | 6483 | 1461711795058 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe100d8800) [pid = 6483] [serial = 1119] [outer = 0x7fbe0e281400] 16:03:16 INFO - PROCESS | 6483 | 1461711796270 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1692ms 16:03:16 INFO - PROCESS | 6483 | 1461711796316 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 6483 | 1461711796323 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:03:16 INFO - PROCESS | 6483 | 1461711796332 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 6483 | 1461711796336 Marionette TRACE conn3 <- [1,1462,null,{}] 16:03:16 INFO - PROCESS | 6483 | 1461711796363 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 6483 | 1461711796652 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:03:16 INFO - PROCESS | 6483 | 1461711796879 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe025ae800 == 129 [pid = 6483] [id = 373] 16:03:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbdfe1e9c00) [pid = 6483] [serial = 1120] [outer = (nil)] 16:03:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe00bf9c00) [pid = 6483] [serial = 1121] [outer = 0x7fbdfe1e9c00] 16:03:16 INFO - PROCESS | 6483 | 1461711796966 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe01dacc00) [pid = 6483] [serial = 1122] [outer = 0x7fbdfe1e9c00] 16:03:17 INFO - PROCESS | 6483 | 1461711797991 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1740ms 16:03:18 INFO - PROCESS | 6483 | 1461711798073 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 6483 | 1461711798082 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:03:18 INFO - PROCESS | 6483 | 1461711798094 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 6483 | 1461711798100 Marionette TRACE conn3 <- [1,1466,null,{}] 16:03:18 INFO - PROCESS | 6483 | 1461711798106 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 6483 | 1461711798373 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:03:18 INFO - PROCESS | 6483 | 1461711798687 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f415000 == 130 [pid = 6483] [id = 374] 16:03:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe04522800) [pid = 6483] [serial = 1123] [outer = (nil)] 16:03:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe0461ac00) [pid = 6483] [serial = 1124] [outer = 0x7fbe04522800] 16:03:18 INFO - PROCESS | 6483 | 1461711798764 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe096e0c00) [pid = 6483] [serial = 1125] [outer = 0x7fbe04522800] 16:03:19 INFO - PROCESS | 6483 | 1461711799737 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1737ms 16:03:19 INFO - PROCESS | 6483 | 1461711799831 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 6483 | 1461711799834 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:03:19 INFO - PROCESS | 6483 | 1461711799844 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 6483 | 1461711799851 Marionette TRACE conn3 <- [1,1470,null,{}] 16:03:19 INFO - PROCESS | 6483 | 1461711799869 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 6483 | 1461711800154 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:03:20 INFO - PROCESS | 6483 | 1461711800454 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe15297800 == 131 [pid = 6483] [id = 375] 16:03:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe0c670000) [pid = 6483] [serial = 1126] [outer = (nil)] 16:03:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe0ed71c00) [pid = 6483] [serial = 1127] [outer = 0x7fbe0c670000] 16:03:20 INFO - PROCESS | 6483 | 1461711800536 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe0f8d4000) [pid = 6483] [serial = 1128] [outer = 0x7fbe0c670000] 16:03:21 INFO - PROCESS | 6483 | 1461711801481 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1694ms 16:03:21 INFO - PROCESS | 6483 | 1461711801537 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:03:21 INFO - PROCESS | 6483 | 1461711801542 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:03:21 INFO - PROCESS | 6483 | 1461711801550 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 6483 | 1461711801552 Marionette TRACE conn3 <- [1,1474,null,{}] 16:03:21 INFO - PROCESS | 6483 | 1461711801559 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 6483 | 1461711801774 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:03:22 INFO - PROCESS | 6483 | 1461711802015 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1820d800 == 132 [pid = 6483] [id = 376] 16:03:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe0c7cd400) [pid = 6483] [serial = 1129] [outer = (nil)] 16:03:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe100d9000) [pid = 6483] [serial = 1130] [outer = 0x7fbe0c7cd400] 16:03:22 INFO - PROCESS | 6483 | 1461711802141 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe12a9a400) [pid = 6483] [serial = 1131] [outer = 0x7fbe0c7cd400] 16:03:22 INFO - PROCESS | 6483 | 1461711802991 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1483ms 16:03:23 INFO - PROCESS | 6483 | 1461711803032 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 6483 | 1461711803035 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:03:23 INFO - PROCESS | 6483 | 1461711803042 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 6483 | 1461711803046 Marionette TRACE conn3 <- [1,1478,null,{}] 16:03:23 INFO - PROCESS | 6483 | 1461711803053 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 6483 | 1461711803261 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:03:23 INFO - PROCESS | 6483 | 1461711803466 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe22718800 == 133 [pid = 6483] [id = 377] 16:03:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe0fd26000) [pid = 6483] [serial = 1132] [outer = (nil)] 16:03:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe15217000) [pid = 6483] [serial = 1133] [outer = 0x7fbe0fd26000] 16:03:23 INFO - PROCESS | 6483 | 1461711803542 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe15516c00) [pid = 6483] [serial = 1134] [outer = 0x7fbe0fd26000] 16:03:24 INFO - PROCESS | 6483 | 1461711804499 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1485ms 16:03:24 INFO - PROCESS | 6483 | 1461711804529 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 6483 | 1461711804533 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:03:24 INFO - PROCESS | 6483 | 1461711804540 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 6483 | 1461711804542 Marionette TRACE conn3 <- [1,1482,null,{}] 16:03:24 INFO - PROCESS | 6483 | 1461711804548 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 6483 | 1461711804793 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:03:25 INFO - PROCESS | 6483 | 1461711805060 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe29599800 == 134 [pid = 6483] [id = 378] 16:03:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe22065c00) [pid = 6483] [serial = 1135] [outer = (nil)] 16:03:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe223e7000) [pid = 6483] [serial = 1136] [outer = 0x7fbe22065c00] 16:03:25 INFO - PROCESS | 6483 | 1461711805194 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe25640400) [pid = 6483] [serial = 1137] [outer = 0x7fbe22065c00] 16:03:26 INFO - PROCESS | 6483 | 1461711806061 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1586ms 16:03:26 INFO - PROCESS | 6483 | 1461711806127 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 6483 | 1461711806131 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:03:26 INFO - PROCESS | 6483 | 1461711806138 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 6483 | 1461711806142 Marionette TRACE conn3 <- [1,1486,null,{}] 16:03:26 INFO - PROCESS | 6483 | 1461711806148 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 6483 | 1461711806397 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:03:26 INFO - PROCESS | 6483 | 1461711806639 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe10091000 == 135 [pid = 6483] [id = 379] 16:03:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbdfe283400) [pid = 6483] [serial = 1138] [outer = (nil)] 16:03:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbdfe28c400) [pid = 6483] [serial = 1139] [outer = 0x7fbdfe283400] 16:03:26 INFO - PROCESS | 6483 | 1461711806757 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbdfe290c00) [pid = 6483] [serial = 1140] [outer = 0x7fbdfe283400] 16:03:27 INFO - PROCESS | 6483 | 1461711807695 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1588ms 16:03:27 INFO - PROCESS | 6483 | 1461711807733 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 6483 | 1461711807740 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:03:27 INFO - PROCESS | 6483 | 1461711807751 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 6483 | 1461711807756 Marionette TRACE conn3 <- [1,1490,null,{}] 16:03:27 INFO - PROCESS | 6483 | 1461711807767 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 6483 | 1461711808038 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:03:28 INFO - PROCESS | 6483 | 1461711808300 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd10800 == 136 [pid = 6483] [id = 380] 16:03:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbdfe285c00) [pid = 6483] [serial = 1141] [outer = (nil)] 16:03:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe0190b000) [pid = 6483] [serial = 1142] [outer = 0x7fbdfe285c00] 16:03:28 INFO - PROCESS | 6483 | 1461711808382 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe0190f000) [pid = 6483] [serial = 1143] [outer = 0x7fbdfe285c00] 16:03:29 INFO - PROCESS | 6483 | 1461711809247 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1542ms 16:03:29 INFO - PROCESS | 6483 | 1461711809293 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 6483 | 1461711809297 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:03:29 INFO - PROCESS | 6483 | 1461711809304 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 6483 | 1461711809308 Marionette TRACE conn3 <- [1,1494,null,{}] 16:03:29 INFO - PROCESS | 6483 | 1461711809314 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 6483 | 1461711809525 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:03:29 INFO - PROCESS | 6483 | 1461711809731 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe29596800 == 137 [pid = 6483] [id = 381] 16:03:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbdfe286c00) [pid = 6483] [serial = 1144] [outer = (nil)] 16:03:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe01913400) [pid = 6483] [serial = 1145] [outer = 0x7fbdfe286c00] 16:03:29 INFO - PROCESS | 6483 | 1461711809865 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe23752400) [pid = 6483] [serial = 1146] [outer = 0x7fbdfe286c00] 16:03:30 INFO - PROCESS | 6483 | 1461711810839 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1588ms 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:03:30 INFO - PROCESS | 6483 | 1461711810893 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 6483 | 1461711810896 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:03:30 INFO - PROCESS | 6483 | 1461711810903 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 6483 | 1461711810906 Marionette TRACE conn3 <- [1,1498,null,{}] 16:03:30 INFO - PROCESS | 6483 | 1461711810912 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 6483 | 1461711811124 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:03:31 INFO - PROCESS | 6483 | 1461711811384 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00eb0800 == 138 [pid = 6483] [id = 382] 16:03:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbdfe291400) [pid = 6483] [serial = 1147] [outer = (nil)] 16:03:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe00d30400) [pid = 6483] [serial = 1148] [outer = 0x7fbdfe291400] 16:03:31 INFO - PROCESS | 6483 | 1461711811503 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe00d36800) [pid = 6483] [serial = 1149] [outer = 0x7fbdfe291400] 16:03:32 INFO - PROCESS | 6483 | 1461711812389 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1538ms 16:03:32 INFO - PROCESS | 6483 | 1461711812442 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 6483 | 1461711812445 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:03:32 INFO - PROCESS | 6483 | 1461711812452 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 6483 | 1461711812456 Marionette TRACE conn3 <- [1,1502,null,{}] 16:03:32 INFO - PROCESS | 6483 | 1461711812463 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 6483 | 1461711812745 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:03:33 INFO - PROCESS | 6483 | 1461711813018 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd8eb000 == 139 [pid = 6483] [id = 383] 16:03:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe27745800) [pid = 6483] [serial = 1150] [outer = (nil)] 16:03:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe27938000) [pid = 6483] [serial = 1151] [outer = 0x7fbe27745800] 16:03:33 INFO - PROCESS | 6483 | 1461711813112 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe27a26400) [pid = 6483] [serial = 1152] [outer = 0x7fbe27745800] 16:03:33 INFO - PROCESS | 6483 | 1461711813992 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1587ms 16:03:34 INFO - PROCESS | 6483 | 1461711814040 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:03:34 INFO - PROCESS | 6483 | 1461711814044 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:03:34 INFO - PROCESS | 6483 | 1461711814050 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 6483 | 1461711814054 Marionette TRACE conn3 <- [1,1506,null,{}] 16:03:34 INFO - PROCESS | 6483 | 1461711814061 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 6483 | 1461711814275 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:03:34 INFO - PROCESS | 6483 | 1461711814529 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfba11000 == 140 [pid = 6483] [id = 384] 16:03:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbdfba63c00) [pid = 6483] [serial = 1153] [outer = (nil)] 16:03:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbdfba6c400) [pid = 6483] [serial = 1154] [outer = 0x7fbdfba63c00] 16:03:34 INFO - PROCESS | 6483 | 1461711814648 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbdfba70800) [pid = 6483] [serial = 1155] [outer = 0x7fbdfba63c00] 16:03:35 INFO - PROCESS | 6483 | 1461711815640 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1637ms 16:03:35 INFO - PROCESS | 6483 | 1461711815687 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 6483 | 1461711815691 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:03:35 INFO - PROCESS | 6483 | 1461711815697 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 6483 | 1461711815701 Marionette TRACE conn3 <- [1,1510,null,{}] 16:03:35 INFO - PROCESS | 6483 | 1461711815707 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 6483 | 1461711815916 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:03:36 INFO - PROCESS | 6483 | 1461711816168 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfbc20000 == 141 [pid = 6483] [id = 385] 16:03:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbdfba66400) [pid = 6483] [serial = 1156] [outer = (nil)] 16:03:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbdfbbe2400) [pid = 6483] [serial = 1157] [outer = 0x7fbdfba66400] 16:03:36 INFO - PROCESS | 6483 | 1461711816252 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbdfbbe6800) [pid = 6483] [serial = 1158] [outer = 0x7fbdfba66400] 16:03:37 INFO - PROCESS | 6483 | 1461711817133 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1479ms 16:03:37 INFO - PROCESS | 6483 | 1461711817178 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 6483 | 1461711817182 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:03:37 INFO - PROCESS | 6483 | 1461711817189 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 6483 | 1461711817192 Marionette TRACE conn3 <- [1,1514,null,{}] 16:03:37 INFO - PROCESS | 6483 | 1461711817198 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:37 INFO - PROCESS | 6483 | 1461711817442 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:03:37 INFO - PROCESS | 6483 | 1461711817699 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfbc39800 == 142 [pid = 6483] [id = 386] 16:03:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbdfba6a800) [pid = 6483] [serial = 1159] [outer = (nil)] 16:03:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbdfbbea800) [pid = 6483] [serial = 1160] [outer = 0x7fbdfba6a800] 16:03:37 INFO - PROCESS | 6483 | 1461711817814 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbdfbda0000) [pid = 6483] [serial = 1161] [outer = 0x7fbdfba6a800] 16:03:38 INFO - PROCESS | 6483 | 1461711818684 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1540ms 16:03:38 INFO - PROCESS | 6483 | 1461711818730 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 6483 | 1461711818734 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:03:38 INFO - PROCESS | 6483 | 1461711818741 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 6483 | 1461711818744 Marionette TRACE conn3 <- [1,1518,null,{}] 16:03:38 INFO - PROCESS | 6483 | 1461711818750 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 6483 | 1461711818965 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:03:39 INFO - PROCESS | 6483 | 1461711819217 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd8e3800 == 143 [pid = 6483] [id = 387] 16:03:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbdfaeeec00) [pid = 6483] [serial = 1162] [outer = (nil)] 16:03:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbdfaef3000) [pid = 6483] [serial = 1163] [outer = 0x7fbdfaeeec00] 16:03:39 INFO - PROCESS | 6483 | 1461711819650 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbdfbda7c00) [pid = 6483] [serial = 1164] [outer = 0x7fbdfaeeec00] 16:03:40 INFO - PROCESS | 6483 | 1461711820668 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1941ms 16:03:40 INFO - PROCESS | 6483 | 1461711820684 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 6483 | 1461711820691 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:03:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:03:40 INFO - PROCESS | 6483 | 1461711820700 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 6483 | 1461711820704 Marionette TRACE conn3 <- [1,1522,null,{}] 16:03:40 INFO - PROCESS | 6483 | 1461711820713 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:40 INFO - PROCESS | 6483 | 1461711820917 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:03:41 INFO - PROCESS | 6483 | 1461711821152 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02417800 == 144 [pid = 6483] [id = 388] 16:03:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbdfbda4000) [pid = 6483] [serial = 1165] [outer = (nil)] 16:03:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbdfd4f2400) [pid = 6483] [serial = 1166] [outer = 0x7fbdfbda4000] 16:03:41 INFO - PROCESS | 6483 | 1461711821337 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbdfd6ea400) [pid = 6483] [serial = 1167] [outer = 0x7fbdfbda4000] 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:03:42 INFO - PROCESS | 6483 | 1461711822294 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 16:03:42 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:03:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:03:42 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:03:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:03:42 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:03:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:03:42 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:03:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:03:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:03:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1634ms 16:03:42 INFO - PROCESS | 6483 | 1461711822337 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 6483 | 1461711822346 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:03:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:03:42 INFO - PROCESS | 6483 | 1461711822358 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 6483 | 1461711822361 Marionette TRACE conn3 <- [1,1526,null,{}] 16:03:42 INFO - PROCESS | 6483 | 1461711822395 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 6483 | 1461711822599 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:03:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a3000 == 143 [pid = 6483] [id = 52] 16:03:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f0e000 == 142 [pid = 6483] [id = 316] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe100e2800) [pid = 6483] [serial = 1055] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe16717000) [pid = 6483] [serial = 1025] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbe22368800) [pid = 6483] [serial = 1028] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe227f4c00) [pid = 6483] [serial = 1031] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe182e3000) [pid = 6483] [serial = 1022] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe02591000) [pid = 6483] [serial = 1034] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbe15285800) [pid = 6483] [serial = 1019] [outer = (nil)] [url = about:blank] 16:03:42 INFO - PROCESS | 6483 | 1461711822977 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c14d800 == 141 [pid = 6483] [id = 371] 16:03:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c221000 == 140 [pid = 6483] [id = 370] 16:03:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7f7000 == 139 [pid = 6483] [id = 333] 16:03:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe03e40800 == 140 [pid = 6483] [id = 389] 16:03:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbdffcac000) [pid = 6483] [serial = 1168] [outer = (nil)] 16:03:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbe017f0800) [pid = 6483] [serial = 1169] [outer = 0x7fbdffcac000] 16:03:43 INFO - PROCESS | 6483 | 1461711823077 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbe01db4800) [pid = 6483] [serial = 1170] [outer = 0x7fbdffcac000] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b63c000 == 139 [pid = 6483] [id = 369] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e48000 == 138 [pid = 6483] [id = 368] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04119800 == 137 [pid = 6483] [id = 367] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa21000 == 136 [pid = 6483] [id = 365] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0411b000 == 135 [pid = 6483] [id = 364] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00a8d800 == 134 [pid = 6483] [id = 363] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2b93d800 == 133 [pid = 6483] [id = 362] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c93b800 == 132 [pid = 6483] [id = 361] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0163b800 == 131 [pid = 6483] [id = 360] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffeae000 == 130 [pid = 6483] [id = 359] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c886000 == 129 [pid = 6483] [id = 358] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2a3e4000 == 128 [pid = 6483] [id = 357] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2712c800 == 127 [pid = 6483] [id = 356] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22014000 == 126 [pid = 6483] [id = 355] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15889800 == 125 [pid = 6483] [id = 354] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff21000 == 124 [pid = 6483] [id = 353] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0465d800 == 123 [pid = 6483] [id = 352] 16:03:43 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13784000 == 122 [pid = 6483] [id = 351] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe11f0a400) [pid = 6483] [serial = 1037] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe0d8e5000) [pid = 6483] [serial = 1010] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbe00cf0800) [pid = 6483] [serial = 1041] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe0c260000) [pid = 6483] [serial = 1053] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe00beb800) [pid = 6483] [serial = 1004] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe0461c000) [pid = 6483] [serial = 1043] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe0ef33400) [pid = 6483] [serial = 1016] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe0c676000) [pid = 6483] [serial = 1050] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe0b94b400) [pid = 6483] [serial = 1047] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe0c0e7c00) [pid = 6483] [serial = 1049] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbdfe1e5800) [pid = 6483] [serial = 1040] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe0f8d5800) [pid = 6483] [serial = 1013] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe0960a800) [pid = 6483] [serial = 1044] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0b2e1c00) [pid = 6483] [serial = 1046] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe04524800) [pid = 6483] [serial = 1007] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe03f1ac00) [pid = 6483] [serial = 1052] [outer = (nil)] [url = about:blank] 16:03:43 INFO - PROCESS | 6483 | 1461711823893 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 16:03:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:03:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:03:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:03:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1558ms 16:03:43 INFO - PROCESS | 6483 | 1461711823948 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 6483 | 1461711823951 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:03:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:03:43 INFO - PROCESS | 6483 | 1461711823968 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 6483 | 1461711823974 Marionette TRACE conn3 <- [1,1530,null,{}] 16:03:43 INFO - PROCESS | 6483 | 1461711823990 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 6483 | 1461711824191 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:03:44 INFO - PROCESS | 6483 | 1461711824369 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aa35800 == 123 [pid = 6483] [id = 390] 16:03:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe01feb800) [pid = 6483] [serial = 1171] [outer = (nil)] 16:03:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe04525400) [pid = 6483] [serial = 1172] [outer = 0x7fbe01feb800] 16:03:44 INFO - PROCESS | 6483 | 1461711824437 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe04e6f000) [pid = 6483] [serial = 1173] [outer = 0x7fbe01feb800] 16:03:45 INFO - PROCESS | 6483 | 1461711825176 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 16:03:45 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:03:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:03:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:03:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:03:45 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:03:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:03:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1247ms 16:03:45 INFO - PROCESS | 6483 | 1461711825216 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:03:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:03:45 INFO - PROCESS | 6483 | 1461711825227 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:03:45 INFO - PROCESS | 6483 | 1461711825234 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 6483 | 1461711825239 Marionette TRACE conn3 <- [1,1534,null,{}] 16:03:45 INFO - PROCESS | 6483 | 1461711825277 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 6483 | 1461711825538 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:03:45 INFO - PROCESS | 6483 | 1461711825569 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c142800 == 124 [pid = 6483] [id = 391] 16:03:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbdfba71800) [pid = 6483] [serial = 1174] [outer = (nil)] 16:03:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe09859800) [pid = 6483] [serial = 1175] [outer = 0x7fbdfba71800] 16:03:45 INFO - PROCESS | 6483 | 1461711825637 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe0b3ee800) [pid = 6483] [serial = 1176] [outer = 0x7fbdfba71800] 16:03:46 INFO - PROCESS | 6483 | 1461711826597 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:03:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1392ms 16:03:46 INFO - PROCESS | 6483 | 1461711826627 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:03:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:03:46 INFO - PROCESS | 6483 | 1461711826631 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:03:46 INFO - PROCESS | 6483 | 1461711826639 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 6483 | 1461711826642 Marionette TRACE conn3 <- [1,1538,null,{}] 16:03:46 INFO - PROCESS | 6483 | 1461711826648 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 6483 | 1461711826924 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:03:46 INFO - PROCESS | 6483 | 1461711826963 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa32800 == 125 [pid = 6483] [id = 392] 16:03:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe0b83cc00) [pid = 6483] [serial = 1177] [outer = (nil)] 16:03:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe0bfefc00) [pid = 6483] [serial = 1178] [outer = 0x7fbe0b83cc00] 16:03:47 INFO - PROCESS | 6483 | 1461711827040 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe0d615c00) [pid = 6483] [serial = 1179] [outer = 0x7fbe0b83cc00] 16:03:47 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe0bb9e000) [pid = 6483] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:03:47 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe04521400) [pid = 6483] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:03:47 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe01fee400) [pid = 6483] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:03:47 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe01fec400) [pid = 6483] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:03:47 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbdffca3400) [pid = 6483] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:03:48 INFO - PROCESS | 6483 | 1461711828189 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:03:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1585ms 16:03:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:03:48 INFO - PROCESS | 6483 | 1461711828223 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 6483 | 1461711828226 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:03:48 INFO - PROCESS | 6483 | 1461711828233 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 6483 | 1461711828236 Marionette TRACE conn3 <- [1,1542,null,{}] 16:03:48 INFO - PROCESS | 6483 | 1461711828241 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 6483 | 1461711828505 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:03:48 INFO - PROCESS | 6483 | 1461711828528 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa39800 == 126 [pid = 6483] [id = 393] 16:03:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe0d616000) [pid = 6483] [serial = 1180] [outer = (nil)] 16:03:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe0f8d4800) [pid = 6483] [serial = 1181] [outer = 0x7fbe0d616000] 16:03:48 INFO - PROCESS | 6483 | 1461711828598 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe0fd28000) [pid = 6483] [serial = 1182] [outer = 0x7fbe0d616000] 16:03:49 INFO - PROCESS | 6483 | 1461711829444 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:03:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1239ms 16:03:49 INFO - PROCESS | 6483 | 1461711829475 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 6483 | 1461711829479 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:03:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:03:49 INFO - PROCESS | 6483 | 1461711829495 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 6483 | 1461711829499 Marionette TRACE conn3 <- [1,1546,null,{}] 16:03:49 INFO - PROCESS | 6483 | 1461711829507 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 6483 | 1461711829695 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:03:49 INFO - PROCESS | 6483 | 1461711829710 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14564000 == 127 [pid = 6483] [id = 394] 16:03:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe0b94b400) [pid = 6483] [serial = 1183] [outer = (nil)] 16:03:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe11508000) [pid = 6483] [serial = 1184] [outer = 0x7fbe0b94b400] 16:03:49 INFO - PROCESS | 6483 | 1461711829773 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbe13e18000) [pid = 6483] [serial = 1185] [outer = 0x7fbe0b94b400] 16:03:51 INFO - PROCESS | 6483 | 1461711831111 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:03:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1694ms 16:03:51 INFO - PROCESS | 6483 | 1461711831181 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 6483 | 1461711831187 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:03:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:03:51 INFO - PROCESS | 6483 | 1461711831196 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 6483 | 1461711831202 Marionette TRACE conn3 <- [1,1550,null,{}] 16:03:51 INFO - PROCESS | 6483 | 1461711831210 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 6483 | 1461711831464 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:03:51 INFO - PROCESS | 6483 | 1461711831768 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0163b000 == 128 [pid = 6483] [id = 395] 16:03:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbdfde31400) [pid = 6483] [serial = 1186] [outer = (nil)] 16:03:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbdfe1de400) [pid = 6483] [serial = 1187] [outer = 0x7fbdfde31400] 16:03:51 INFO - PROCESS | 6483 | 1461711831850 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbe00cf1c00) [pid = 6483] [serial = 1188] [outer = 0x7fbdfde31400] 16:03:52 INFO - PROCESS | 6483 | 1461711832816 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:03:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1685ms 16:03:52 INFO - PROCESS | 6483 | 1461711832882 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 6483 | 1461711832891 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:03:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:03:52 INFO - PROCESS | 6483 | 1461711832903 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 6483 | 1461711832907 Marionette TRACE conn3 <- [1,1554,null,{}] 16:03:52 INFO - PROCESS | 6483 | 1461711832915 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 6483 | 1461711833190 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:03:53 INFO - PROCESS | 6483 | 1461711833491 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c131800 == 129 [pid = 6483] [id = 396] 16:03:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbe01db5000) [pid = 6483] [serial = 1189] [outer = (nil)] 16:03:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbe01fedc00) [pid = 6483] [serial = 1190] [outer = 0x7fbe01db5000] 16:03:53 INFO - PROCESS | 6483 | 1461711833568 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbe041d9800) [pid = 6483] [serial = 1191] [outer = 0x7fbe01db5000] 16:03:54 INFO - PROCESS | 6483 | 1461711834476 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:03:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1648ms 16:03:54 INFO - PROCESS | 6483 | 1461711834552 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 6483 | 1461711834555 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:03:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:03:54 INFO - PROCESS | 6483 | 1461711834562 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 6483 | 1461711834569 Marionette TRACE conn3 <- [1,1558,null,{}] 16:03:54 INFO - PROCESS | 6483 | 1461711834585 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 6483 | 1461711834848 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:03:55 INFO - PROCESS | 6483 | 1461711835148 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a0000 == 130 [pid = 6483] [id = 397] 16:03:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbe0aa8d400) [pid = 6483] [serial = 1192] [outer = (nil)] 16:03:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbe0c25f000) [pid = 6483] [serial = 1193] [outer = 0x7fbe0aa8d400] 16:03:55 INFO - PROCESS | 6483 | 1461711835227 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbe0ed7f400) [pid = 6483] [serial = 1194] [outer = 0x7fbe0aa8d400] 16:03:56 INFO - PROCESS | 6483 | 1461711836155 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:03:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1640ms 16:03:56 INFO - PROCESS | 6483 | 1461711836204 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:03:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:03:56 INFO - PROCESS | 6483 | 1461711836209 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:03:56 INFO - PROCESS | 6483 | 1461711836216 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 6483 | 1461711836220 Marionette TRACE conn3 <- [1,1562,null,{}] 16:03:56 INFO - PROCESS | 6483 | 1461711836226 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 6483 | 1461711836450 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:03:56 INFO - PROCESS | 6483 | 1461711836659 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe187dc000 == 131 [pid = 6483] [id = 398] 16:03:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbe0b2d2400) [pid = 6483] [serial = 1195] [outer = (nil)] 16:03:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbe0ff72400) [pid = 6483] [serial = 1196] [outer = 0x7fbe0b2d2400] 16:03:56 INFO - PROCESS | 6483 | 1461711836783 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbe12d14800) [pid = 6483] [serial = 1197] [outer = 0x7fbe0b2d2400] 16:03:57 INFO - PROCESS | 6483 | 1461711837724 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:03:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1584ms 16:03:57 INFO - PROCESS | 6483 | 1461711837801 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 6483 | 1461711837804 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:03:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:03:57 INFO - PROCESS | 6483 | 1461711837811 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 6483 | 1461711837814 Marionette TRACE conn3 <- [1,1566,null,{}] 16:03:57 INFO - PROCESS | 6483 | 1461711837821 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 6483 | 1461711838077 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:03:58 INFO - PROCESS | 6483 | 1461711838346 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f98000 == 132 [pid = 6483] [id = 399] 16:03:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbe1521ac00) [pid = 6483] [serial = 1198] [outer = (nil)] 16:03:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbe15287800) [pid = 6483] [serial = 1199] [outer = 0x7fbe1521ac00] 16:03:58 INFO - PROCESS | 6483 | 1461711838466 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbe182eec00) [pid = 6483] [serial = 1200] [outer = 0x7fbe1521ac00] 16:03:59 INFO - PROCESS | 6483 | 1461711839352 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:03:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1586ms 16:03:59 INFO - PROCESS | 6483 | 1461711839398 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:03:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:03:59 INFO - PROCESS | 6483 | 1461711839403 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:03:59 INFO - PROCESS | 6483 | 1461711839410 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 6483 | 1461711839413 Marionette TRACE conn3 <- [1,1570,null,{}] 16:03:59 INFO - PROCESS | 6483 | 1461711839421 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:59 INFO - PROCESS | 6483 | 1461711839711 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:04:00 INFO - PROCESS | 6483 | 1461711840013 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2c87b800 == 133 [pid = 6483] [id = 400] 16:04:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 255 (0x7fbe182ef000) [pid = 6483] [serial = 1201] [outer = (nil)] 16:04:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 256 (0x7fbe23756400) [pid = 6483] [serial = 1202] [outer = 0x7fbe182ef000] 16:04:00 INFO - PROCESS | 6483 | 1461711840103 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 257 (0x7fbe270a8000) [pid = 6483] [serial = 1203] [outer = 0x7fbe182ef000] 16:04:01 INFO - PROCESS | 6483 | 1461711841025 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:04:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1688ms 16:04:01 INFO - PROCESS | 6483 | 1461711841099 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 6483 | 1461711841102 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:04:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:04:01 INFO - PROCESS | 6483 | 1461711841109 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 6483 | 1461711841113 Marionette TRACE conn3 <- [1,1574,null,{}] 16:04:01 INFO - PROCESS | 6483 | 1461711841119 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 6483 | 1461711841332 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:04:01 INFO - PROCESS | 6483 | 1461711841587 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd71a000 == 134 [pid = 6483] [id = 401] 16:04:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 258 (0x7fbe00db0c00) [pid = 6483] [serial = 1204] [outer = (nil)] 16:04:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 259 (0x7fbe00db9400) [pid = 6483] [serial = 1205] [outer = 0x7fbe00db0c00] 16:04:01 INFO - PROCESS | 6483 | 1461711841708 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 260 (0x7fbe00dbe000) [pid = 6483] [serial = 1206] [outer = 0x7fbe00db0c00] 16:04:02 INFO - PROCESS | 6483 | 1461711842563 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:04:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1485ms 16:04:02 INFO - PROCESS | 6483 | 1461711842600 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 6483 | 1461711842605 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:04:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:04:02 INFO - PROCESS | 6483 | 1461711842615 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 6483 | 1461711842619 Marionette TRACE conn3 <- [1,1578,null,{}] 16:04:02 INFO - PROCESS | 6483 | 1461711842624 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 6483 | 1461711842836 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:04:03 INFO - PROCESS | 6483 | 1461711843101 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe100af800 == 135 [pid = 6483] [id = 402] 16:04:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 261 (0x7fbe00db1400) [pid = 6483] [serial = 1207] [outer = (nil)] 16:04:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 262 (0x7fbe0ac74c00) [pid = 6483] [serial = 1208] [outer = 0x7fbe00db1400] 16:04:03 INFO - PROCESS | 6483 | 1461711843224 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 263 (0x7fbe0ac79c00) [pid = 6483] [serial = 1209] [outer = 0x7fbe00db1400] 16:04:04 INFO - PROCESS | 6483 | 1461711844109 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:04:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1538ms 16:04:04 INFO - PROCESS | 6483 | 1461711844155 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:04:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:04:04 INFO - PROCESS | 6483 | 1461711844159 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:04:04 INFO - PROCESS | 6483 | 1461711844166 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 6483 | 1461711844169 Marionette TRACE conn3 <- [1,1582,null,{}] 16:04:04 INFO - PROCESS | 6483 | 1461711844175 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 6483 | 1461711844386 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:04:04 INFO - PROCESS | 6483 | 1461711844651 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd50f800 == 136 [pid = 6483] [id = 403] 16:04:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 264 (0x7fbdfade4000) [pid = 6483] [serial = 1210] [outer = (nil)] 16:04:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 265 (0x7fbdfadebc00) [pid = 6483] [serial = 1211] [outer = 0x7fbdfade4000] 16:04:04 INFO - PROCESS | 6483 | 1461711844773 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 266 (0x7fbdfadf0400) [pid = 6483] [serial = 1212] [outer = 0x7fbdfade4000] 16:04:05 INFO - PROCESS | 6483 | 1461711845726 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:04:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1632ms 16:04:05 INFO - PROCESS | 6483 | 1461711845799 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 6483 | 1461711845802 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:04:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:04:05 INFO - PROCESS | 6483 | 1461711845810 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 6483 | 1461711845812 Marionette TRACE conn3 <- [1,1586,null,{}] 16:04:05 INFO - PROCESS | 6483 | 1461711845819 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 6483 | 1461711846054 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:04:06 INFO - PROCESS | 6483 | 1461711846323 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2b9cf800 == 137 [pid = 6483] [id = 404] 16:04:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 267 (0x7fbe0ac7d400) [pid = 6483] [serial = 1213] [outer = (nil)] 16:04:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 268 (0x7fbe0ac7fc00) [pid = 6483] [serial = 1214] [outer = 0x7fbe0ac7d400] 16:04:06 INFO - PROCESS | 6483 | 1461711846446 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 269 (0x7fbe23758000) [pid = 6483] [serial = 1215] [outer = 0x7fbe0ac7d400] 16:04:07 INFO - PROCESS | 6483 | 1461711847314 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:04:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1581ms 16:04:07 INFO - PROCESS | 6483 | 1461711847390 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 6483 | 1461711847394 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:04:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:04:07 INFO - PROCESS | 6483 | 1461711847401 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 6483 | 1461711847406 Marionette TRACE conn3 <- [1,1590,null,{}] 16:04:07 INFO - PROCESS | 6483 | 1461711847412 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 6483 | 1461711847701 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:04:08 INFO - PROCESS | 6483 | 1461711848025 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8bd7800 == 138 [pid = 6483] [id = 405] 16:04:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 270 (0x7fbdfb968400) [pid = 6483] [serial = 1216] [outer = (nil)] 16:04:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 271 (0x7fbdfb972400) [pid = 6483] [serial = 1217] [outer = 0x7fbdfb968400] 16:04:08 INFO - PROCESS | 6483 | 1461711848109 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 272 (0x7fbe275af400) [pid = 6483] [serial = 1218] [outer = 0x7fbdfb968400] 16:04:08 INFO - PROCESS | 6483 | 1461711848961 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:04:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1638ms 16:04:09 INFO - PROCESS | 6483 | 1461711849041 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 6483 | 1461711849044 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:04:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:04:09 INFO - PROCESS | 6483 | 1461711849052 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 6483 | 1461711849056 Marionette TRACE conn3 <- [1,1594,null,{}] 16:04:09 INFO - PROCESS | 6483 | 1461711849062 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 6483 | 1461711849319 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:04:09 INFO - PROCESS | 6483 | 1461711849638 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8cc1000 == 139 [pid = 6483] [id = 406] 16:04:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 273 (0x7fbdf8d96800) [pid = 6483] [serial = 1219] [outer = (nil)] 16:04:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 274 (0x7fbdf8d9e000) [pid = 6483] [serial = 1220] [outer = 0x7fbdf8d96800] 16:04:09 INFO - PROCESS | 6483 | 1461711849762 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 275 (0x7fbdf8da2800) [pid = 6483] [serial = 1221] [outer = 0x7fbdf8d96800] 16:04:10 INFO - PROCESS | 6483 | 1461711850798 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:04:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1785ms 16:04:10 INFO - PROCESS | 6483 | 1461711850839 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 6483 | 1461711850843 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:04:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:04:10 INFO - PROCESS | 6483 | 1461711850849 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 6483 | 1461711850852 Marionette TRACE conn3 <- [1,1598,null,{}] 16:04:10 INFO - PROCESS | 6483 | 1461711850858 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 6483 | 1461711851159 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:04:11 INFO - PROCESS | 6483 | 1461711851504 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfa414000 == 140 [pid = 6483] [id = 407] 16:04:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 276 (0x7fbdf8d98800) [pid = 6483] [serial = 1222] [outer = (nil)] 16:04:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 277 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1223] [outer = 0x7fbdf8d98800] 16:04:11 INFO - PROCESS | 6483 | 1461711851583 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 278 (0x7fbdf8e72c00) [pid = 6483] [serial = 1224] [outer = 0x7fbdf8d98800] 16:04:12 INFO - PROCESS | 6483 | 1461711852928 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:04:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2095ms 16:04:12 INFO - PROCESS | 6483 | 1461711852946 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 6483 | 1461711852952 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:04:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:04:12 INFO - PROCESS | 6483 | 1461711852962 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 6483 | 1461711852967 Marionette TRACE conn3 <- [1,1602,null,{}] 16:04:13 INFO - PROCESS | 6483 | 1461711853081 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 6483 | 1461711853369 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:04:13 INFO - PROCESS | 6483 | 1461711853526 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd720800 == 141 [pid = 6483] [id = 408] 16:04:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 279 (0x7fbdfadf0c00) [pid = 6483] [serial = 1225] [outer = (nil)] 16:04:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 280 (0x7fbdfb969800) [pid = 6483] [serial = 1226] [outer = 0x7fbdfadf0c00] 16:04:13 INFO - PROCESS | 6483 | 1461711853640 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 281 (0x7fbdfb973c00) [pid = 6483] [serial = 1227] [outer = 0x7fbdfadf0c00] 16:04:14 INFO - PROCESS | 6483 | 1461711854715 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:04:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1804ms 16:04:14 INFO - PROCESS | 6483 | 1461711854780 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 6483 | 1461711854789 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:04:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:04:14 INFO - PROCESS | 6483 | 1461711854800 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 6483 | 1461711854804 Marionette TRACE conn3 <- [1,1606,null,{}] 16:04:14 INFO - PROCESS | 6483 | 1461711854812 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 6483 | 1461711855031 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:04:15 INFO - PROCESS | 6483 | 1461711855342 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd8d4800 == 142 [pid = 6483] [id = 409] 16:04:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 282 (0x7fbdfb972c00) [pid = 6483] [serial = 1228] [outer = (nil)] 16:04:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 283 (0x7fbdfbda8800) [pid = 6483] [serial = 1229] [outer = 0x7fbdfb972c00] 16:04:15 INFO - PROCESS | 6483 | 1461711855440 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 284 (0x7fbdfc41b800) [pid = 6483] [serial = 1230] [outer = 0x7fbdfb972c00] 16:04:16 INFO - PROCESS | 6483 | 1461711856432 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:04:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1684ms 16:04:16 INFO - PROCESS | 6483 | 1461711856484 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 6483 | 1461711856489 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:04:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:04:16 INFO - PROCESS | 6483 | 1461711856497 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 6483 | 1461711856503 Marionette TRACE conn3 <- [1,1610,null,{}] 16:04:16 INFO - PROCESS | 6483 | 1461711856519 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 6483 | 1461711856780 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:04:17 INFO - PROCESS | 6483 | 1461711857099 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01643800 == 143 [pid = 6483] [id = 410] 16:04:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 285 (0x7fbdfe28d400) [pid = 6483] [serial = 1231] [outer = (nil)] 16:04:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 286 (0x7fbe00bf7800) [pid = 6483] [serial = 1232] [outer = 0x7fbdfe28d400] 16:04:17 INFO - PROCESS | 6483 | 1461711857184 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 287 (0x7fbe00db7400) [pid = 6483] [serial = 1233] [outer = 0x7fbdfe28d400] 16:04:18 INFO - PROCESS | 6483 | 1461711858058 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:04:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1593ms 16:04:18 INFO - PROCESS | 6483 | 1461711858092 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 6483 | 1461711858095 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:04:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:04:18 INFO - PROCESS | 6483 | 1461711858103 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 6483 | 1461711858107 Marionette TRACE conn3 <- [1,1614,null,{}] 16:04:18 INFO - PROCESS | 6483 | 1461711858112 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 6483 | 1461711858318 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:04:18 INFO - PROCESS | 6483 | 1461711858542 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc604000 == 144 [pid = 6483] [id = 411] 16:04:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 288 (0x7fbdfaeea400) [pid = 6483] [serial = 1234] [outer = (nil)] 16:04:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 289 (0x7fbdffca7400) [pid = 6483] [serial = 1235] [outer = 0x7fbdfaeea400] 16:04:18 INFO - PROCESS | 6483 | 1461711858679 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 290 (0x7fbe01909c00) [pid = 6483] [serial = 1236] [outer = 0x7fbdfaeea400] 16:04:18 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c215800 == 143 [pid = 6483] [id = 270] 16:04:18 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e6d800 == 142 [pid = 6483] [id = 238] 16:04:18 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0cf800 == 141 [pid = 6483] [id = 237] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 289 (0x7fbe0fd4a000) [pid = 6483] [serial = 1118] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 288 (0x7fbe03f21800) [pid = 6483] [serial = 1058] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 287 (0x7fbe0c0e0400) [pid = 6483] [serial = 1061] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 286 (0x7fbe00e52000) [pid = 6483] [serial = 1100] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 285 (0x7fbe270a2800) [pid = 6483] [serial = 1073] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 284 (0x7fbe01feb000) [pid = 6483] [serial = 1085] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 283 (0x7fbdfc417800) [pid = 6483] [serial = 1076] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 282 (0x7fbe0fd1f800) [pid = 6483] [serial = 1079] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 281 (0x7fbe0fd25400) [pid = 6483] [serial = 1088] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 280 (0x7fbe1611b000) [pid = 6483] [serial = 1070] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 279 (0x7fbe0ff76c00) [pid = 6483] [serial = 1064] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 278 (0x7fbe0fd29000) [pid = 6483] [serial = 1082] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 277 (0x7fbdfd4f8400) [pid = 6483] [serial = 1091] [outer = (nil)] [url = about:blank] 16:04:18 INFO - PROCESS | 6483 | --DOMWINDOW == 276 (0x7fbe141ed400) [pid = 6483] [serial = 1067] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa39800 == 140 [pid = 6483] [id = 393] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa32800 == 139 [pid = 6483] [id = 392] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c142800 == 138 [pid = 6483] [id = 391] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa35800 == 137 [pid = 6483] [id = 390] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e40800 == 136 [pid = 6483] [id = 389] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02417800 == 135 [pid = 6483] [id = 388] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8e3800 == 134 [pid = 6483] [id = 387] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe29596800 == 133 [pid = 6483] [id = 381] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd10800 == 132 [pid = 6483] [id = 380] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe10091000 == 131 [pid = 6483] [id = 379] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe29599800 == 130 [pid = 6483] [id = 378] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22718800 == 129 [pid = 6483] [id = 377] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1820d800 == 128 [pid = 6483] [id = 376] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15297800 == 127 [pid = 6483] [id = 375] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f415000 == 126 [pid = 6483] [id = 374] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe025ae800 == 125 [pid = 6483] [id = 373] 16:04:19 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27138000 == 124 [pid = 6483] [id = 343] 16:04:19 INFO - PROCESS | 6483 | 1461711859634 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 16:04:19 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:04:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1585ms 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 275 (0x7fbe0d8ea000) [pid = 6483] [serial = 1116] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 274 (0x7fbe0c7cf000) [pid = 6483] [serial = 1115] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 273 (0x7fbe0c25f400) [pid = 6483] [serial = 1112] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 272 (0x7fbe0b5dec00) [pid = 6483] [serial = 1110] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 271 (0x7fbe03f12400) [pid = 6483] [serial = 1106] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 270 (0x7fbe0451e000) [pid = 6483] [serial = 1107] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 269 (0x7fbe0984d400) [pid = 6483] [serial = 1109] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 268 (0x7fbe00bef400) [pid = 6483] [serial = 1103] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 267 (0x7fbe0c7cd800) [pid = 6483] [serial = 1113] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 266 (0x7fbe00e56000) [pid = 6483] [serial = 1094] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 265 (0x7fbe017e6800) [pid = 6483] [serial = 1104] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | --DOMWINDOW == 264 (0x7fbe00e5f800) [pid = 6483] [serial = 1097] [outer = (nil)] [url = about:blank] 16:04:19 INFO - PROCESS | 6483 | 1461711859703 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 6483 | 1461711859707 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:04:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:04:19 INFO - PROCESS | 6483 | 1461711859713 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 6483 | 1461711859717 Marionette TRACE conn3 <- [1,1618,null,{}] 16:04:19 INFO - PROCESS | 6483 | 1461711859724 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 6483 | 1461711859920 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:04:20 INFO - PROCESS | 6483 | 1461711860099 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffd21800 == 125 [pid = 6483] [id = 412] 16:04:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 265 (0x7fbdfc411800) [pid = 6483] [serial = 1237] [outer = (nil)] 16:04:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 266 (0x7fbe01911800) [pid = 6483] [serial = 1238] [outer = 0x7fbdfc411800] 16:04:20 INFO - PROCESS | 6483 | 1461711860166 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 267 (0x7fbe01dbac00) [pid = 6483] [serial = 1239] [outer = 0x7fbdfc411800] 16:04:21 INFO - PROCESS | 6483 | 1461711861046 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:04:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1390ms 16:04:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:04:21 INFO - PROCESS | 6483 | 1461711861104 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 6483 | 1461711861107 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:04:21 INFO - PROCESS | 6483 | 1461711861114 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 6483 | 1461711861116 Marionette TRACE conn3 <- [1,1622,null,{}] 16:04:21 INFO - PROCESS | 6483 | 1461711861123 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 6483 | 1461711861347 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:04:21 INFO - PROCESS | 6483 | 1461711861566 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aa30000 == 126 [pid = 6483] [id = 413] 16:04:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 268 (0x7fbe01fe7c00) [pid = 6483] [serial = 1240] [outer = (nil)] 16:04:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 269 (0x7fbe095cc400) [pid = 6483] [serial = 1241] [outer = 0x7fbe01fe7c00] 16:04:21 INFO - PROCESS | 6483 | 1461711861644 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 270 (0x7fbe0ac7e400) [pid = 6483] [serial = 1242] [outer = 0x7fbe01fe7c00] 16:04:22 INFO - PROCESS | 6483 | 1461711862498 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 16:04:22 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:04:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1438ms 16:04:22 INFO - PROCESS | 6483 | 1461711862558 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 6483 | 1461711862560 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:04:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:04:22 INFO - PROCESS | 6483 | 1461711862568 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 6483 | 1461711862571 Marionette TRACE conn3 <- [1,1626,null,{}] 16:04:22 INFO - PROCESS | 6483 | 1461711862577 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 6483 | 1461711862853 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:04:22 INFO - PROCESS | 6483 | 1461711862917 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0c6800 == 127 [pid = 6483] [id = 414] 16:04:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 271 (0x7fbe0ac7e800) [pid = 6483] [serial = 1243] [outer = (nil)] 16:04:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 272 (0x7fbe0c0e0400) [pid = 6483] [serial = 1244] [outer = 0x7fbe0ac7e800] 16:04:22 INFO - PROCESS | 6483 | 1461711862984 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 273 (0x7fbe0d498800) [pid = 6483] [serial = 1245] [outer = 0x7fbe0ac7e800] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 272 (0x7fbdfaeefc00) [pid = 6483] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 271 (0x7fbe0aa90000) [pid = 6483] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 270 (0x7fbdfe1df800) [pid = 6483] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 269 (0x7fbdfde24800) [pid = 6483] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 268 (0x7fbe00bf3400) [pid = 6483] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 267 (0x7fbe0b5d8c00) [pid = 6483] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 266 (0x7fbe0ed81c00) [pid = 6483] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 265 (0x7fbe0fd4c400) [pid = 6483] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 264 (0x7fbe15282400) [pid = 6483] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 263 (0x7fbe27937000) [pid = 6483] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 262 (0x7fbe017ea800) [pid = 6483] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 261 (0x7fbdfd3c3400) [pid = 6483] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 260 (0x7fbdfd6e7000) [pid = 6483] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 259 (0x7fbdfdfe4800) [pid = 6483] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 258 (0x7fbe041d4c00) [pid = 6483] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 257 (0x7fbe0b5e0c00) [pid = 6483] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 256 (0x7fbe0b3e6000) [pid = 6483] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 255 (0x7fbe14478400) [pid = 6483] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 254 (0x7fbe151cb800) [pid = 6483] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe02598c00) [pid = 6483] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbe1527e800) [pid = 6483] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbe18460000) [pid = 6483] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbdfdfe4000) [pid = 6483] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbe03f15400) [pid = 6483] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe0b2de400) [pid = 6483] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe0f8d5400) [pid = 6483] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbe0ef2f000) [pid = 6483] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe13ee9800) [pid = 6483] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe23733000) [pid = 6483] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbdfc40f400) [pid = 6483] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbdfc410400) [pid = 6483] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe01fec000) [pid = 6483] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbdfd4f3000) [pid = 6483] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbdfde23400) [pid = 6483] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe041d0800) [pid = 6483] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbdfd6e9000) [pid = 6483] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbdfba71800) [pid = 6483] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe0b83cc00) [pid = 6483] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe04522800) [pid = 6483] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe0c670000) [pid = 6483] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbdffcac000) [pid = 6483] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0d616000) [pid = 6483] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe22065c00) [pid = 6483] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbdfbda4000) [pid = 6483] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbdfaeeec00) [pid = 6483] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe01feb800) [pid = 6483] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbdfe1e9c00) [pid = 6483] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe0fd26000) [pid = 6483] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe0e281400) [pid = 6483] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe0c7cd400) [pid = 6483] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe04520800) [pid = 6483] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe00bedc00) [pid = 6483] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbe0d813800) [pid = 6483] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbdfde32000) [pid = 6483] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe0d812400) [pid = 6483] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe0451f400) [pid = 6483] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe0d60f800) [pid = 6483] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe03f13000) [pid = 6483] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe04616000) [pid = 6483] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe0bfec800) [pid = 6483] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe0b2d6800) [pid = 6483] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe0c0ec800) [pid = 6483] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe0b5dcc00) [pid = 6483] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe15ad8400) [pid = 6483] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe2254a000) [pid = 6483] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe095d8c00) [pid = 6483] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0f8ca000) [pid = 6483] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe0bb97800) [pid = 6483] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbdfc417000) [pid = 6483] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe0c25dc00) [pid = 6483] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe04193000) [pid = 6483] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe00ce5000) [pid = 6483] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe096dac00) [pid = 6483] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbdfc41ec00) [pid = 6483] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe0f8d3800) [pid = 6483] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0f8d8000) [pid = 6483] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:04:24 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe15652400) [pid = 6483] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:04:24 INFO - PROCESS | 6483 | 1461711864925 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:04:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2390ms 16:04:24 INFO - PROCESS | 6483 | 1461711864959 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 6483 | 1461711864962 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:04:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:04:24 INFO - PROCESS | 6483 | 1461711864969 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 6483 | 1461711864972 Marionette TRACE conn3 <- [1,1630,null,{}] 16:04:24 INFO - PROCESS | 6483 | 1461711864989 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:25 INFO - PROCESS | 6483 | 1461711865186 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:04:25 INFO - PROCESS | 6483 | 1461711865202 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff3ce800 == 128 [pid = 6483] [id = 415] 16:04:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbdfaeee000) [pid = 6483] [serial = 1246] [outer = (nil)] 16:04:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbdfd6dd800) [pid = 6483] [serial = 1247] [outer = 0x7fbdfaeee000] 16:04:25 INFO - PROCESS | 6483 | 1461711865269 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbdfe1e1800) [pid = 6483] [serial = 1248] [outer = 0x7fbdfaeee000] 16:04:26 INFO - PROCESS | 6483 | 1461711866252 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:04:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1299ms 16:04:26 INFO - PROCESS | 6483 | 1461711866269 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 6483 | 1461711866274 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:04:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:04:26 INFO - PROCESS | 6483 | 1461711866292 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 6483 | 1461711866295 Marionette TRACE conn3 <- [1,1634,null,{}] 16:04:26 INFO - PROCESS | 6483 | 1461711866300 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 6483 | 1461711866650 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:04:26 INFO - PROCESS | 6483 | 1461711866960 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfba12800 == 129 [pid = 6483] [id = 416] 16:04:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbdf8d9b000) [pid = 6483] [serial = 1249] [outer = (nil)] 16:04:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbdf8e70000) [pid = 6483] [serial = 1250] [outer = 0x7fbdf8d9b000] 16:04:27 INFO - PROCESS | 6483 | 1461711867039 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbdfaeebc00) [pid = 6483] [serial = 1251] [outer = 0x7fbdf8d9b000] 16:04:28 INFO - PROCESS | 6483 | 1461711868020 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:04:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1784ms 16:04:28 INFO - PROCESS | 6483 | 1461711868079 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 6483 | 1461711868086 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:04:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:04:28 INFO - PROCESS | 6483 | 1461711868095 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 6483 | 1461711868101 Marionette TRACE conn3 <- [1,1638,null,{}] 16:04:28 INFO - PROCESS | 6483 | 1461711868110 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 6483 | 1461711868353 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:04:28 INFO - PROCESS | 6483 | 1461711868653 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01638000 == 130 [pid = 6483] [id = 417] 16:04:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbdfbdaa800) [pid = 6483] [serial = 1252] [outer = (nil)] 16:04:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbdfd3c8800) [pid = 6483] [serial = 1253] [outer = 0x7fbdfbdaa800] 16:04:28 INFO - PROCESS | 6483 | 1461711868750 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbdfdfd7c00) [pid = 6483] [serial = 1254] [outer = 0x7fbdfbdaa800] 16:04:29 INFO - PROCESS | 6483 | 1461711869703 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:04:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1651ms 16:04:29 INFO - PROCESS | 6483 | 1461711869747 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:04:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:04:29 INFO - PROCESS | 6483 | 1461711869752 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:04:29 INFO - PROCESS | 6483 | 1461711869759 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 6483 | 1461711869762 Marionette TRACE conn3 <- [1,1642,null,{}] 16:04:29 INFO - PROCESS | 6483 | 1461711869771 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 6483 | 1461711870011 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:04:30 INFO - PROCESS | 6483 | 1461711870366 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0acb6000 == 131 [pid = 6483] [id = 418] 16:04:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbdffcad000) [pid = 6483] [serial = 1255] [outer = (nil)] 16:04:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe00d33800) [pid = 6483] [serial = 1256] [outer = 0x7fbdffcad000] 16:04:30 INFO - PROCESS | 6483 | 1461711870454 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe017e9c00) [pid = 6483] [serial = 1257] [outer = 0x7fbdffcad000] 16:04:31 INFO - PROCESS | 6483 | 1461711871417 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:04:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1732ms 16:04:31 INFO - PROCESS | 6483 | 1461711871492 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 6483 | 1461711871499 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:04:31 INFO - PROCESS | 6483 | 1461711871517 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 6483 | 1461711871527 Marionette TRACE conn3 <- [1,1646,null,{}] 16:04:31 INFO - PROCESS | 6483 | 1461711871533 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 6483 | 1461711871877 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:04:32 INFO - PROCESS | 6483 | 1461711872134 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f144000 == 132 [pid = 6483] [id = 419] 16:04:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe01914400) [pid = 6483] [serial = 1258] [outer = (nil)] 16:04:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe041d6400) [pid = 6483] [serial = 1259] [outer = 0x7fbe01914400] 16:04:32 INFO - PROCESS | 6483 | 1461711872217 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe04e69000) [pid = 6483] [serial = 1260] [outer = 0x7fbe01914400] 16:04:33 INFO - PROCESS | 6483 | 1461711873177 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:04:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1709ms 16:04:33 INFO - PROCESS | 6483 | 1461711873218 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 6483 | 1461711873221 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:04:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:04:33 INFO - PROCESS | 6483 | 1461711873229 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 6483 | 1461711873233 Marionette TRACE conn3 <- [1,1650,null,{}] 16:04:33 INFO - PROCESS | 6483 | 1461711873239 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:33 INFO - PROCESS | 6483 | 1461711873475 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:04:33 INFO - PROCESS | 6483 | 1461711873777 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe10088000 == 133 [pid = 6483] [id = 420] 16:04:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe01fe3000) [pid = 6483] [serial = 1261] [outer = (nil)] 16:04:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe096dac00) [pid = 6483] [serial = 1262] [outer = 0x7fbe01fe3000] 16:04:33 INFO - PROCESS | 6483 | 1461711873862 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe0ac71800) [pid = 6483] [serial = 1263] [outer = 0x7fbe01fe3000] 16:04:34 INFO - PROCESS | 6483 | 1461711874741 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1581ms 16:04:34 INFO - PROCESS | 6483 | 1461711874811 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 6483 | 1461711874816 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:04:34 INFO - PROCESS | 6483 | 1461711874822 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 6483 | 1461711874826 Marionette TRACE conn3 <- [1,1654,null,{}] 16:04:34 INFO - PROCESS | 6483 | 1461711874832 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 6483 | 1461711875075 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:04:35 INFO - PROCESS | 6483 | 1461711875393 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12d8b000 == 134 [pid = 6483] [id = 421] 16:04:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe0b840000) [pid = 6483] [serial = 1264] [outer = (nil)] 16:04:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe0bfed000) [pid = 6483] [serial = 1265] [outer = 0x7fbe0b840000] 16:04:35 INFO - PROCESS | 6483 | 1461711875493 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe0d8dc800) [pid = 6483] [serial = 1266] [outer = 0x7fbe0b840000] 16:04:36 INFO - PROCESS | 6483 | 1461711876474 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:04:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1686ms 16:04:36 INFO - PROCESS | 6483 | 1461711876509 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 6483 | 1461711876513 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:04:36 INFO - PROCESS | 6483 | 1461711876520 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 6483 | 1461711876522 Marionette TRACE conn3 <- [1,1658,null,{}] 16:04:36 INFO - PROCESS | 6483 | 1461711876529 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 6483 | 1461711876752 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:04:37 INFO - PROCESS | 6483 | 1461711877066 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14f1a000 == 135 [pid = 6483] [id = 422] 16:04:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe0ac7ac00) [pid = 6483] [serial = 1267] [outer = (nil)] 16:04:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe0f159c00) [pid = 6483] [serial = 1268] [outer = 0x7fbe0ac7ac00] 16:04:37 INFO - PROCESS | 6483 | 1461711877149 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe0f8d6800) [pid = 6483] [serial = 1269] [outer = 0x7fbe0ac7ac00] 16:04:38 INFO - PROCESS | 6483 | 1461711878035 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1584ms 16:04:38 INFO - PROCESS | 6483 | 1461711878105 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 6483 | 1461711878108 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:04:38 INFO - PROCESS | 6483 | 1461711878116 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 6483 | 1461711878120 Marionette TRACE conn3 <- [1,1662,null,{}] 16:04:38 INFO - PROCESS | 6483 | 1461711878126 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:38 INFO - PROCESS | 6483 | 1461711878354 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:04:38 INFO - PROCESS | 6483 | 1461711878659 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15b3c000 == 136 [pid = 6483] [id = 423] 16:04:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe0b841400) [pid = 6483] [serial = 1270] [outer = (nil)] 16:04:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe0fd23800) [pid = 6483] [serial = 1271] [outer = 0x7fbe0b841400] 16:04:38 INFO - PROCESS | 6483 | 1461711878742 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe0ff54400) [pid = 6483] [serial = 1272] [outer = 0x7fbe0b841400] 16:04:39 INFO - PROCESS | 6483 | 1461711879612 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1539ms 16:04:39 INFO - PROCESS | 6483 | 1461711879657 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 6483 | 1461711879661 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:04:39 INFO - PROCESS | 6483 | 1461711879668 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 6483 | 1461711879672 Marionette TRACE conn3 <- [1,1666,null,{}] 16:04:39 INFO - PROCESS | 6483 | 1461711879678 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 6483 | 1461711879902 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:04:40 INFO - PROCESS | 6483 | 1461711880170 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2201e800 == 137 [pid = 6483] [id = 424] 16:04:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe0ed6e400) [pid = 6483] [serial = 1273] [outer = (nil)] 16:04:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe100e0800) [pid = 6483] [serial = 1274] [outer = 0x7fbe0ed6e400] 16:04:40 INFO - PROCESS | 6483 | 1461711880300 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe11f04400) [pid = 6483] [serial = 1275] [outer = 0x7fbe0ed6e400] 16:04:41 INFO - PROCESS | 6483 | 1461711881199 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1591ms 16:04:41 INFO - PROCESS | 6483 | 1461711881259 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 6483 | 1461711881262 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:04:41 INFO - PROCESS | 6483 | 1461711881270 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 6483 | 1461711881279 Marionette TRACE conn3 <- [1,1670,null,{}] 16:04:41 INFO - PROCESS | 6483 | 1461711881284 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 6483 | 1461711881514 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:04:41 INFO - PROCESS | 6483 | 1461711881828 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe26f3e000 == 138 [pid = 6483] [id = 425] 16:04:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe09859000) [pid = 6483] [serial = 1276] [outer = (nil)] 16:04:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe12d16800) [pid = 6483] [serial = 1277] [outer = 0x7fbe09859000] 16:04:41 INFO - PROCESS | 6483 | 1461711881910 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe13e19400) [pid = 6483] [serial = 1278] [outer = 0x7fbe09859000] 16:04:42 INFO - PROCESS | 6483 | 1461711882781 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 16:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1539ms 16:04:42 INFO - PROCESS | 6483 | 1461711882813 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 6483 | 1461711882816 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:04:42 INFO - PROCESS | 6483 | 1461711882826 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 6483 | 1461711882830 Marionette TRACE conn3 <- [1,1674,null,{}] 16:04:42 INFO - PROCESS | 6483 | 1461711882836 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 6483 | 1461711883058 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:04:43 INFO - PROCESS | 6483 | 1461711883326 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2a068800 == 139 [pid = 6483] [id = 426] 16:04:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe15217400) [pid = 6483] [serial = 1279] [outer = (nil)] 16:04:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe1527c400) [pid = 6483] [serial = 1280] [outer = 0x7fbe15217400] 16:04:43 INFO - PROCESS | 6483 | 1461711883478 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe15517400) [pid = 6483] [serial = 1281] [outer = 0x7fbe15217400] 16:04:44 INFO - PROCESS | 6483 | 1461711884383 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1592ms 16:04:44 INFO - PROCESS | 6483 | 1461711884419 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:04:44 INFO - PROCESS | 6483 | 1461711884424 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:04:44 INFO - PROCESS | 6483 | 1461711884430 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 6483 | 1461711884435 Marionette TRACE conn3 <- [1,1678,null,{}] 16:04:44 INFO - PROCESS | 6483 | 1461711884441 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 6483 | 1461711884693 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:04:45 INFO - PROCESS | 6483 | 1461711885001 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfabf0800 == 140 [pid = 6483] [id = 427] 16:04:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe15217800) [pid = 6483] [serial = 1282] [outer = (nil)] 16:04:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe1c482400) [pid = 6483] [serial = 1283] [outer = 0x7fbe15217800] 16:04:45 INFO - PROCESS | 6483 | 1461711885089 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe223ecc00) [pid = 6483] [serial = 1284] [outer = 0x7fbe15217800] 16:04:45 INFO - PROCESS | 6483 | 1461711885986 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1639ms 16:04:46 INFO - PROCESS | 6483 | 1461711886070 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 6483 | 1461711886074 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:04:46 INFO - PROCESS | 6483 | 1461711886081 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 6483 | 1461711886084 Marionette TRACE conn3 <- [1,1682,null,{}] 16:04:46 INFO - PROCESS | 6483 | 1461711886090 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 6483 | 1461711886369 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:04:46 INFO - PROCESS | 6483 | 1461711886682 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02067000 == 141 [pid = 6483] [id = 428] 16:04:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe0ef29000) [pid = 6483] [serial = 1285] [outer = (nil)] 16:04:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe22587000) [pid = 6483] [serial = 1286] [outer = 0x7fbe0ef29000] 16:04:46 INFO - PROCESS | 6483 | 1461711886763 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe2372c400) [pid = 6483] [serial = 1287] [outer = 0x7fbe0ef29000] 16:04:47 INFO - PROCESS | 6483 | 1461711887654 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1635ms 16:04:47 INFO - PROCESS | 6483 | 1461711887717 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 6483 | 1461711887721 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:04:47 INFO - PROCESS | 6483 | 1461711887727 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 6483 | 1461711887730 Marionette TRACE conn3 <- [1,1686,null,{}] 16:04:47 INFO - PROCESS | 6483 | 1461711887736 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 6483 | 1461711887966 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:04:48 INFO - PROCESS | 6483 | 1461711888299 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe11521000 == 142 [pid = 6483] [id = 429] 16:04:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbdfaef4000) [pid = 6483] [serial = 1288] [outer = (nil)] 16:04:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbe23760c00) [pid = 6483] [serial = 1289] [outer = 0x7fbdfaef4000] 16:04:48 INFO - PROCESS | 6483 | 1461711888384 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbe26d0a800) [pid = 6483] [serial = 1290] [outer = 0x7fbdfaef4000] 16:04:49 INFO - PROCESS | 6483 | 1461711889242 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 16:04:49 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:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1579ms 16:04:49 INFO - PROCESS | 6483 | 1461711889308 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 6483 | 1461711889311 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:04:49 INFO - PROCESS | 6483 | 1461711889317 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 6483 | 1461711889320 Marionette TRACE conn3 <- [1,1690,null,{}] 16:04:49 INFO - PROCESS | 6483 | 1461711889326 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 6483 | 1461711889546 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:04:49 INFO - PROCESS | 6483 | 1461711889861 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8feb000 == 143 [pid = 6483] [id = 430] 16:04:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbdfaef0800) [pid = 6483] [serial = 1291] [outer = (nil)] 16:04:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbdfbbe8800) [pid = 6483] [serial = 1292] [outer = 0x7fbdfaef0800] 16:04:49 INFO - PROCESS | 6483 | 1461711889949 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbe00e51c00) [pid = 6483] [serial = 1293] [outer = 0x7fbdfaef0800] 16:04:50 INFO - PROCESS | 6483 | 1461711890871 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1629ms 16:04:50 INFO - PROCESS | 6483 | 1461711890949 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 6483 | 1461711890952 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:04:50 INFO - PROCESS | 6483 | 1461711890962 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 6483 | 1461711890967 Marionette TRACE conn3 <- [1,1694,null,{}] 16:04:50 INFO - PROCESS | 6483 | 1461711890973 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 6483 | 1461711891273 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:04:51 INFO - PROCESS | 6483 | 1461711891636 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffea4000 == 144 [pid = 6483] [id = 431] 16:04:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbdfaef1c00) [pid = 6483] [serial = 1294] [outer = (nil)] 16:04:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbdfde2c800) [pid = 6483] [serial = 1295] [outer = 0x7fbdfaef1c00] 16:04:51 INFO - PROCESS | 6483 | 1461711891715 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbe01fe2400) [pid = 6483] [serial = 1296] [outer = 0x7fbdfaef1c00] 16:04:52 INFO - PROCESS | 6483 | 1461711892671 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1788ms 16:04:52 INFO - PROCESS | 6483 | 1461711892751 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 6483 | 1461711892755 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:04:52 INFO - PROCESS | 6483 | 1461711892761 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 6483 | 1461711892764 Marionette TRACE conn3 <- [1,1698,null,{}] 16:04:52 INFO - PROCESS | 6483 | 1461711892770 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 6483 | 1461711893043 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:04:53 INFO - PROCESS | 6483 | 1461711893374 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd7ca000 == 145 [pid = 6483] [id = 432] 16:04:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbdfc418c00) [pid = 6483] [serial = 1297] [outer = (nil)] 16:04:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbdfde29c00) [pid = 6483] [serial = 1298] [outer = 0x7fbdfc418c00] 16:04:53 INFO - PROCESS | 6483 | 1461711893451 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbdfe28c800) [pid = 6483] [serial = 1299] [outer = 0x7fbdfc418c00] 16:04:55 INFO - PROCESS | 6483 | 1461711894995 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 16:04:55 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:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2289ms 16:04:55 INFO - PROCESS | 6483 | 1461711895052 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 6483 | 1461711895056 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:04:55 INFO - PROCESS | 6483 | 1461711895068 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 6483 | 1461711895073 Marionette TRACE conn3 <- [1,1702,null,{}] 16:04:55 INFO - PROCESS | 6483 | 1461711895084 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 6483 | 1461711895342 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:04:55 INFO - PROCESS | 6483 | 1461711895616 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd4d1800 == 146 [pid = 6483] [id = 433] 16:04:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbdf8e74800) [pid = 6483] [serial = 1300] [outer = (nil)] 16:04:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbdfba67800) [pid = 6483] [serial = 1301] [outer = 0x7fbdf8e74800] 16:04:55 INFO - PROCESS | 6483 | 1461711895714 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbdfbda4800) [pid = 6483] [serial = 1302] [outer = 0x7fbdf8e74800] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff3ce800 == 145 [pid = 6483] [id = 415] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0c6800 == 144 [pid = 6483] [id = 414] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11518800 == 143 [pid = 6483] [id = 372] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa30000 == 142 [pid = 6483] [id = 413] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd21800 == 141 [pid = 6483] [id = 412] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc604000 == 140 [pid = 6483] [id = 411] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01643800 == 139 [pid = 6483] [id = 410] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8d4800 == 138 [pid = 6483] [id = 409] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd720800 == 137 [pid = 6483] [id = 408] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f98000 == 136 [pid = 6483] [id = 399] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187dc000 == 135 [pid = 6483] [id = 398] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a0000 == 134 [pid = 6483] [id = 397] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c131800 == 133 [pid = 6483] [id = 396] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0163b000 == 132 [pid = 6483] [id = 395] 16:04:57 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14564000 == 131 [pid = 6483] [id = 394] 16:04:57 INFO - PROCESS | 6483 | 1461711897103 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbdffca7800) [pid = 6483] [serial = 873] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbe0c0e8800) [pid = 6483] [serial = 981] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbe26f76400) [pid = 6483] [serial = 1038] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbe01db4c00) [pid = 6483] [serial = 1101] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe270b1400) [pid = 6483] [serial = 861] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe0edc9800) [pid = 6483] [serial = 957] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbe115cc800) [pid = 6483] [serial = 963] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe1b554000) [pid = 6483] [serial = 975] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe214eb800) [pid = 6483] [serial = 1083] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe0edc3c00) [pid = 6483] [serial = 1011] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbe096e2400) [pid = 6483] [serial = 1008] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe0451ec00) [pid = 6483] [serial = 834] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe23730000) [pid = 6483] [serial = 855] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe01ff1000) [pid = 6483] [serial = 1086] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe0ff74000) [pid = 6483] [serial = 960] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe13b5b000) [pid = 6483] [serial = 966] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe18460c00) [pid = 6483] [serial = 849] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe275ad000) [pid = 6483] [serial = 864] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe00bf3800) [pid = 6483] [serial = 867] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbdfde30800) [pid = 6483] [serial = 870] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe04613800) [pid = 6483] [serial = 894] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0c7d5400) [pid = 6483] [serial = 897] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe14bd2400) [pid = 6483] [serial = 900] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe1872a000) [pid = 6483] [serial = 903] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbe238d6800) [pid = 6483] [serial = 906] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe29558400) [pid = 6483] [serial = 909] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbe27935800) [pid = 6483] [serial = 912] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbdfe1ddc00) [pid = 6483] [serial = 915] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe0bfe4000) [pid = 6483] [serial = 942] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbe00ce2400) [pid = 6483] [serial = 945] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe095c4c00) [pid = 6483] [serial = 948] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe0c0ec400) [pid = 6483] [serial = 951] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbe0d8e6000) [pid = 6483] [serial = 954] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe15b0ec00) [pid = 6483] [serial = 1020] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe18463800) [pid = 6483] [serial = 1023] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe214f3800) [pid = 6483] [serial = 1026] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe2254f800) [pid = 6483] [serial = 1029] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe235b6800) [pid = 6483] [serial = 1032] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe21409c00) [pid = 6483] [serial = 1035] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe0461f800) [pid = 6483] [serial = 1059] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe0d611800) [pid = 6483] [serial = 1062] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe12173000) [pid = 6483] [serial = 1065] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe151d0000) [pid = 6483] [serial = 1068] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe1b55b000) [pid = 6483] [serial = 1071] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbe27747400) [pid = 6483] [serial = 1074] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbdfc41d800) [pid = 6483] [serial = 1077] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0fd23c00) [pid = 6483] [serial = 1080] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe27745400) [pid = 6483] [serial = 1089] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbdfd4fe000) [pid = 6483] [serial = 1092] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe09859800) [pid = 6483] [serial = 1175] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe04e6f000) [pid = 6483] [serial = 1173] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0fd28000) [pid = 6483] [serial = 1182] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe182d8c00) [pid = 6483] [serial = 891] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe0c260c00) [pid = 6483] [serial = 978] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe100e0c00) [pid = 6483] [serial = 843] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe017eb800) [pid = 6483] [serial = 1005] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe11505800) [pid = 6483] [serial = 1017] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe0c0ee000) [pid = 6483] [serial = 837] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe0f4a7400) [pid = 6483] [serial = 840] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe1527c800) [pid = 6483] [serial = 969] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe15ae2800) [pid = 6483] [serial = 972] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe0f8cfc00) [pid = 6483] [serial = 1002] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe2519fc00) [pid = 6483] [serial = 858] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe0fd49c00) [pid = 6483] [serial = 1014] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe1292ec00) [pid = 6483] [serial = 846] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe223ef400) [pid = 6483] [serial = 852] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe0b3ee800) [pid = 6483] [serial = 1176] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe0bfefc00) [pid = 6483] [serial = 1178] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0d615c00) [pid = 6483] [serial = 1179] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe096e0c00) [pid = 6483] [serial = 1125] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0461ac00) [pid = 6483] [serial = 1124] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0f8d4000) [pid = 6483] [serial = 1128] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe0ed71c00) [pid = 6483] [serial = 1127] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe017f0800) [pid = 6483] [serial = 1169] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe01db4800) [pid = 6483] [serial = 1170] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0f8d4800) [pid = 6483] [serial = 1181] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe25640400) [pid = 6483] [serial = 1137] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe223e7000) [pid = 6483] [serial = 1136] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbdfd6ea400) [pid = 6483] [serial = 1167] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdfd4f2400) [pid = 6483] [serial = 1166] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdfbda7c00) [pid = 6483] [serial = 1164] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdfaef3000) [pid = 6483] [serial = 1163] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe04525400) [pid = 6483] [serial = 1172] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe01dacc00) [pid = 6483] [serial = 1122] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe00bf9c00) [pid = 6483] [serial = 1121] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe15217000) [pid = 6483] [serial = 1133] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe15516c00) [pid = 6483] [serial = 1134] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe100d8800) [pid = 6483] [serial = 1119] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe12a9a400) [pid = 6483] [serial = 1131] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe100d9000) [pid = 6483] [serial = 1130] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe01913400) [pid = 6483] [serial = 1145] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0190b000) [pid = 6483] [serial = 1142] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbdfe28c400) [pid = 6483] [serial = 1139] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe00d30400) [pid = 6483] [serial = 1148] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe27938000) [pid = 6483] [serial = 1151] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdfbbe2400) [pid = 6483] [serial = 1157] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfba6c400) [pid = 6483] [serial = 1154] [outer = (nil)] [url = about:blank] 16:04:57 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdfbbea800) [pid = 6483] [serial = 1160] [outer = (nil)] [url = about:blank] 16:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2243ms 16:04:57 INFO - PROCESS | 6483 | 1461711897375 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 6483 | 1461711897384 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:04:57 INFO - PROCESS | 6483 | 1461711897401 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 6483 | 1461711897405 Marionette TRACE conn3 <- [1,1706,null,{}] 16:04:57 INFO - PROCESS | 6483 | 1461711897411 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 6483 | 1461711897608 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:04:57 INFO - PROCESS | 6483 | 1461711897665 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfa40e800 == 132 [pid = 6483] [id = 434] 16:04:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbdf8e74c00) [pid = 6483] [serial = 1303] [outer = (nil)] 16:04:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbdfbdaa000) [pid = 6483] [serial = 1304] [outer = 0x7fbdf8e74c00] 16:04:57 INFO - PROCESS | 6483 | 1461711897874 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbdfd6ddc00) [pid = 6483] [serial = 1305] [outer = 0x7fbdf8e74c00] 16:04:58 INFO - PROCESS | 6483 | 1461711898708 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1341ms 16:04:58 INFO - PROCESS | 6483 | 1461711898741 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 6483 | 1461711898745 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:04:58 INFO - PROCESS | 6483 | 1461711898751 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 6483 | 1461711898757 Marionette TRACE conn3 <- [1,1710,null,{}] 16:04:58 INFO - PROCESS | 6483 | 1461711898774 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 6483 | 1461711898984 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:04:59 INFO - PROCESS | 6483 | 1461711899175 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd518800 == 133 [pid = 6483] [id = 435] 16:04:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbdfd6dfc00) [pid = 6483] [serial = 1306] [outer = (nil)] 16:04:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbdfdfdfc00) [pid = 6483] [serial = 1307] [outer = 0x7fbdfd6dfc00] 16:04:59 INFO - PROCESS | 6483 | 1461711899245 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbdffca4000) [pid = 6483] [serial = 1308] [outer = 0x7fbdfd6dfc00] 16:05:00 INFO - PROCESS | 6483 | 1461711900178 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1485ms 16:05:00 INFO - PROCESS | 6483 | 1461711900240 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:05:00 INFO - PROCESS | 6483 | 1461711900245 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:05:00 INFO - PROCESS | 6483 | 1461711900252 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 6483 | 1461711900256 Marionette TRACE conn3 <- [1,1714,null,{}] 16:05:00 INFO - PROCESS | 6483 | 1461711900261 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 6483 | 1461711900555 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:05:00 INFO - PROCESS | 6483 | 1461711900592 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd17800 == 134 [pid = 6483] [id = 436] 16:05:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbdfe283c00) [pid = 6483] [serial = 1309] [outer = (nil)] 16:05:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe00d30400) [pid = 6483] [serial = 1310] [outer = 0x7fbdfe283c00] 16:05:00 INFO - PROCESS | 6483 | 1461711900662 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe00dbb800) [pid = 6483] [serial = 1311] [outer = 0x7fbdfe283c00] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe00e52400) [pid = 6483] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe00e53800) [pid = 6483] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0ac7e800) [pid = 6483] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbdfadf0c00) [pid = 6483] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbdfc411800) [pid = 6483] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbdfaeea400) [pid = 6483] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdfe28d400) [pid = 6483] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfb972c00) [pid = 6483] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:05:02 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe01fe7c00) [pid = 6483] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:05:02 INFO - PROCESS | 6483 | 1461711902620 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2391ms 16:05:02 INFO - PROCESS | 6483 | 1461711902642 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 6483 | 1461711902648 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:05:02 INFO - PROCESS | 6483 | 1461711902654 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 6483 | 1461711902658 Marionette TRACE conn3 <- [1,1718,null,{}] 16:05:02 INFO - PROCESS | 6483 | 1461711902663 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 6483 | 1461711902859 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:05:03 INFO - PROCESS | 6483 | 1461711903026 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00e9e000 == 135 [pid = 6483] [id = 437] 16:05:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbdfaeee400) [pid = 6483] [serial = 1312] [outer = (nil)] 16:05:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbdfe28d400) [pid = 6483] [serial = 1313] [outer = 0x7fbdfaeee400] 16:05:03 INFO - PROCESS | 6483 | 1461711903091 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe00e57800) [pid = 6483] [serial = 1314] [outer = 0x7fbdfaeee400] 16:05:03 INFO - PROCESS | 6483 | 1461711903811 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:05:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1184ms 16:05:03 INFO - PROCESS | 6483 | 1461711903841 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 6483 | 1461711903844 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:05:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:05:03 INFO - PROCESS | 6483 | 1461711903865 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 6483 | 1461711903867 Marionette TRACE conn3 <- [1,1722,null,{}] 16:05:03 INFO - PROCESS | 6483 | 1461711903873 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:04 INFO - PROCESS | 6483 | 1461711904135 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:05:04 INFO - PROCESS | 6483 | 1461711904428 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8cc2000 == 136 [pid = 6483] [id = 438] 16:05:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbdf8d9c000) [pid = 6483] [serial = 1315] [outer = (nil)] 16:05:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbdf8e70800) [pid = 6483] [serial = 1316] [outer = 0x7fbdf8d9c000] 16:05:04 INFO - PROCESS | 6483 | 1461711904576 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbdfadf1000) [pid = 6483] [serial = 1317] [outer = 0x7fbdf8d9c000] 16:05:05 INFO - PROCESS | 6483 | 1461711905617 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 16:05:05 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:05:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1831ms 16:05:05 INFO - PROCESS | 6483 | 1461711905696 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 6483 | 1461711905703 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:05:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:05:05 INFO - PROCESS | 6483 | 1461711905729 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 6483 | 1461711905740 Marionette TRACE conn3 <- [1,1726,null,{}] 16:05:05 INFO - PROCESS | 6483 | 1461711905802 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 6483 | 1461711906057 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:05:06 INFO - PROCESS | 6483 | 1461711906325 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd8e1800 == 137 [pid = 6483] [id = 439] 16:05:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbdfbda7400) [pid = 6483] [serial = 1318] [outer = (nil)] 16:05:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbdfd6dc400) [pid = 6483] [serial = 1319] [outer = 0x7fbdfbda7400] 16:05:06 INFO - PROCESS | 6483 | 1461711906443 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbdfde31800) [pid = 6483] [serial = 1320] [outer = 0x7fbdfbda7400] 16:05:07 INFO - PROCESS | 6483 | 1461711907448 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1793ms 16:05:07 INFO - PROCESS | 6483 | 1461711907517 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 6483 | 1461711907524 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:05:07 INFO - PROCESS | 6483 | 1461711907534 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 6483 | 1461711907538 Marionette TRACE conn3 <- [1,1730,null,{}] 16:05:07 INFO - PROCESS | 6483 | 1461711907544 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 6483 | 1461711907822 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:05:08 INFO - PROCESS | 6483 | 1461711908164 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe019b4800 == 138 [pid = 6483] [id = 440] 16:05:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbdfdfe5000) [pid = 6483] [serial = 1321] [outer = (nil)] 16:05:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe00bf4c00) [pid = 6483] [serial = 1322] [outer = 0x7fbdfdfe5000] 16:05:08 INFO - PROCESS | 6483 | 1461711908242 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe00dba000) [pid = 6483] [serial = 1323] [outer = 0x7fbdfdfe5000] 16:05:09 INFO - PROCESS | 6483 | 1461711909205 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 16:05:09 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:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1733ms 16:05:09 INFO - PROCESS | 6483 | 1461711909268 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:05:09 INFO - PROCESS | 6483 | 1461711909272 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:05:09 INFO - PROCESS | 6483 | 1461711909281 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 6483 | 1461711909291 Marionette TRACE conn3 <- [1,1734,null,{}] 16:05:09 INFO - PROCESS | 6483 | 1461711909308 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 6483 | 1461711909585 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:05:09 INFO - PROCESS | 6483 | 1461711909840 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04122000 == 139 [pid = 6483] [id = 441] 16:05:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe017f0800) [pid = 6483] [serial = 1324] [outer = (nil)] 16:05:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe01fe7800) [pid = 6483] [serial = 1325] [outer = 0x7fbe017f0800] 16:05:09 INFO - PROCESS | 6483 | 1461711909965 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0258fc00) [pid = 6483] [serial = 1326] [outer = 0x7fbe017f0800] 16:05:10 INFO - PROCESS | 6483 | 1461711910889 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 16:05:10 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:05:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1652ms 16:05:10 INFO - PROCESS | 6483 | 1461711910932 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 6483 | 1461711910938 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:05:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:05:10 INFO - PROCESS | 6483 | 1461711910945 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 6483 | 1461711910947 Marionette TRACE conn3 <- [1,1738,null,{}] 16:05:10 INFO - PROCESS | 6483 | 1461711910955 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 6483 | 1461711911187 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:05:11 INFO - PROCESS | 6483 | 1461711911435 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04672800 == 140 [pid = 6483] [id = 442] 16:05:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe01915400) [pid = 6483] [serial = 1327] [outer = (nil)] 16:05:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0418e400) [pid = 6483] [serial = 1328] [outer = 0x7fbe01915400] 16:05:11 INFO - PROCESS | 6483 | 1461711911558 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0451d400) [pid = 6483] [serial = 1329] [outer = 0x7fbe01915400] 16:05:12 INFO - PROCESS | 6483 | 1461711912414 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:05:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1531ms 16:05:12 INFO - PROCESS | 6483 | 1461711912476 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 6483 | 1461711912480 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:05:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:05:12 INFO - PROCESS | 6483 | 1461711912506 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 6483 | 1461711912510 Marionette TRACE conn3 <- [1,1742,null,{}] 16:05:12 INFO - PROCESS | 6483 | 1461711912516 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:12 INFO - PROCESS | 6483 | 1461711912740 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:05:13 INFO - PROCESS | 6483 | 1461711913008 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0aa24800 == 141 [pid = 6483] [id = 443] 16:05:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe04563800) [pid = 6483] [serial = 1330] [outer = (nil)] 16:05:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe04565c00) [pid = 6483] [serial = 1331] [outer = 0x7fbe04563800] 16:05:13 INFO - PROCESS | 6483 | 1461711913143 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe095cb800) [pid = 6483] [serial = 1332] [outer = 0x7fbe04563800] 16:05:14 INFO - PROCESS | 6483 | 1461711914048 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1588ms 16:05:14 INFO - PROCESS | 6483 | 1461711914091 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:05:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:05:14 INFO - PROCESS | 6483 | 1461711914095 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:05:14 INFO - PROCESS | 6483 | 1461711914103 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 6483 | 1461711914107 Marionette TRACE conn3 <- [1,1746,null,{}] 16:05:14 INFO - PROCESS | 6483 | 1461711914113 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 6483 | 1461711914347 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:05:14 INFO - PROCESS | 6483 | 1461711914595 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b619000 == 142 [pid = 6483] [id = 444] 16:05:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe095d6000) [pid = 6483] [serial = 1333] [outer = (nil)] 16:05:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0aa84800) [pid = 6483] [serial = 1334] [outer = 0x7fbe095d6000] 16:05:14 INFO - PROCESS | 6483 | 1461711914715 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe0ac78c00) [pid = 6483] [serial = 1335] [outer = 0x7fbe095d6000] 16:05:15 INFO - PROCESS | 6483 | 1461711915637 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 16:05:15 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:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1581ms 16:05:15 INFO - PROCESS | 6483 | 1461711915684 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 6483 | 1461711915689 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:05:15 INFO - PROCESS | 6483 | 1461711915696 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 6483 | 1461711915700 Marionette TRACE conn3 <- [1,1750,null,{}] 16:05:15 INFO - PROCESS | 6483 | 1461711915706 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 6483 | 1461711915960 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:05:16 INFO - PROCESS | 6483 | 1461711916209 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0bb8c000 == 143 [pid = 6483] [id = 445] 16:05:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe095dd000) [pid = 6483] [serial = 1336] [outer = (nil)] 16:05:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0b2d5c00) [pid = 6483] [serial = 1337] [outer = 0x7fbe095dd000] 16:05:16 INFO - PROCESS | 6483 | 1461711916327 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe0b3f1c00) [pid = 6483] [serial = 1338] [outer = 0x7fbe095dd000] 16:05:17 INFO - PROCESS | 6483 | 1461711917239 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 16:05:17 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:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1585ms 16:05:17 INFO - PROCESS | 6483 | 1461711917283 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:05:17 INFO - PROCESS | 6483 | 1461711917287 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:05:17 INFO - PROCESS | 6483 | 1461711917294 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 6483 | 1461711917297 Marionette TRACE conn3 <- [1,1754,null,{}] 16:05:17 INFO - PROCESS | 6483 | 1461711917304 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 6483 | 1461711917527 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:05:17 INFO - PROCESS | 6483 | 1461711917790 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c212000 == 144 [pid = 6483] [id = 446] 16:05:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0960a800) [pid = 6483] [serial = 1339] [outer = (nil)] 16:05:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0b836800) [pid = 6483] [serial = 1340] [outer = 0x7fbe0960a800] 16:05:17 INFO - PROCESS | 6483 | 1461711917911 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0bfe2000) [pid = 6483] [serial = 1341] [outer = 0x7fbe0960a800] 16:05:18 INFO - PROCESS | 6483 | 1461711918823 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1589ms 16:05:18 INFO - PROCESS | 6483 | 1461711918884 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 6483 | 1461711918888 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:05:18 INFO - PROCESS | 6483 | 1461711918895 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 6483 | 1461711918898 Marionette TRACE conn3 <- [1,1758,null,{}] 16:05:18 INFO - PROCESS | 6483 | 1461711918904 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 6483 | 1461711919139 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:05:19 INFO - PROCESS | 6483 | 1461711919347 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e230000 == 145 [pid = 6483] [id = 447] 16:05:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0b2dd400) [pid = 6483] [serial = 1342] [outer = (nil)] 16:05:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0c0e7000) [pid = 6483] [serial = 1343] [outer = 0x7fbe0b2dd400] 16:05:19 INFO - PROCESS | 6483 | 1461711919461 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0c25c800) [pid = 6483] [serial = 1344] [outer = 0x7fbe0b2dd400] 16:05:20 INFO - PROCESS | 6483 | 1461711920411 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1588ms 16:05:20 INFO - PROCESS | 6483 | 1461711920486 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 6483 | 1461711920489 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:05:20 INFO - PROCESS | 6483 | 1461711920497 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 6483 | 1461711920500 Marionette TRACE conn3 <- [1,1762,null,{}] 16:05:20 INFO - PROCESS | 6483 | 1461711920506 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 6483 | 1461711920731 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:05:20 INFO - PROCESS | 6483 | 1461711920985 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0f7e2800 == 146 [pid = 6483] [id = 448] 16:05:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0c70b400) [pid = 6483] [serial = 1345] [outer = (nil)] 16:05:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0c7d0400) [pid = 6483] [serial = 1346] [outer = 0x7fbe0c70b400] 16:05:21 INFO - PROCESS | 6483 | 1461711921133 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe0d615c00) [pid = 6483] [serial = 1347] [outer = 0x7fbe0c70b400] 16:05:22 INFO - PROCESS | 6483 | 1461711922089 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1634ms 16:05:22 INFO - PROCESS | 6483 | 1461711922132 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:05:22 INFO - PROCESS | 6483 | 1461711922136 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:05:22 INFO - PROCESS | 6483 | 1461711922143 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 6483 | 1461711922148 Marionette TRACE conn3 <- [1,1766,null,{}] 16:05:22 INFO - PROCESS | 6483 | 1461711922154 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 6483 | 1461711922418 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:05:22 INFO - PROCESS | 6483 | 1461711922691 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe10092000 == 147 [pid = 6483] [id = 449] 16:05:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0c7c9c00) [pid = 6483] [serial = 1348] [outer = (nil)] 16:05:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe0edc3c00) [pid = 6483] [serial = 1349] [outer = 0x7fbe0c7c9c00] 16:05:22 INFO - PROCESS | 6483 | 1461711922768 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe0ef32400) [pid = 6483] [serial = 1350] [outer = 0x7fbe0c7c9c00] 16:05:23 INFO - PROCESS | 6483 | 1461711923640 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1542ms 16:05:23 INFO - PROCESS | 6483 | 1461711923686 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 6483 | 1461711923691 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:05:23 INFO - PROCESS | 6483 | 1461711923698 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 6483 | 1461711923700 Marionette TRACE conn3 <- [1,1770,null,{}] 16:05:23 INFO - PROCESS | 6483 | 1461711923707 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 6483 | 1461711923936 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:05:24 INFO - PROCESS | 6483 | 1461711924237 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe11f29000 == 148 [pid = 6483] [id = 450] 16:05:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe0d8e5800) [pid = 6483] [serial = 1351] [outer = (nil)] 16:05:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe0f4b5400) [pid = 6483] [serial = 1352] [outer = 0x7fbe0d8e5800] 16:05:24 INFO - PROCESS | 6483 | 1461711924320 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0f8d7400) [pid = 6483] [serial = 1353] [outer = 0x7fbe0d8e5800] 16:05:25 INFO - PROCESS | 6483 | 1461711925185 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1536ms 16:05:25 INFO - PROCESS | 6483 | 1461711925235 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 6483 | 1461711925239 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:05:25 INFO - PROCESS | 6483 | 1461711925245 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 6483 | 1461711925248 Marionette TRACE conn3 <- [1,1774,null,{}] 16:05:25 INFO - PROCESS | 6483 | 1461711925254 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:25 INFO - PROCESS | 6483 | 1461711925481 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:05:25 INFO - PROCESS | 6483 | 1461711925699 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13f17800 == 149 [pid = 6483] [id = 451] 16:05:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0190f400) [pid = 6483] [serial = 1354] [outer = (nil)] 16:05:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0fd49c00) [pid = 6483] [serial = 1355] [outer = 0x7fbe0190f400] 16:05:25 INFO - PROCESS | 6483 | 1461711925882 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0ff5b400) [pid = 6483] [serial = 1356] [outer = 0x7fbe0190f400] 16:05:26 INFO - PROCESS | 6483 | 1461711926824 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1630ms 16:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:05:26 INFO - PROCESS | 6483 | 1461711926877 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 6483 | 1461711926880 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:05:26 INFO - PROCESS | 6483 | 1461711926888 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 6483 | 1461711926890 Marionette TRACE conn3 <- [1,1778,null,{}] 16:05:26 INFO - PROCESS | 6483 | 1461711926897 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 6483 | 1461711927147 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:05:27 INFO - PROCESS | 6483 | 1461711927414 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd71c800 == 150 [pid = 6483] [id = 452] 16:05:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbdfbbec400) [pid = 6483] [serial = 1357] [outer = (nil)] 16:05:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe00e5bc00) [pid = 6483] [serial = 1358] [outer = 0x7fbdfbbec400] 16:05:27 INFO - PROCESS | 6483 | 1461711927538 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe0fd49000) [pid = 6483] [serial = 1359] [outer = 0x7fbdfbbec400] 16:05:28 INFO - PROCESS | 6483 | 1461711928877 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 16:05:28 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:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2037ms 16:05:28 INFO - PROCESS | 6483 | 1461711928925 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 6483 | 1461711928930 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:05:29 INFO - PROCESS | 6483 | 1461711929003 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 6483 | 1461711929008 Marionette TRACE conn3 <- [1,1782,null,{}] 16:05:29 INFO - PROCESS | 6483 | 1461711929081 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 6483 | 1461711929295 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:05:29 INFO - PROCESS | 6483 | 1461711929521 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd8ed000 == 151 [pid = 6483] [id = 453] 16:05:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbdfade8c00) [pid = 6483] [serial = 1360] [outer = (nil)] 16:05:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbdfbda1c00) [pid = 6483] [serial = 1361] [outer = 0x7fbdfade8c00] 16:05:29 INFO - PROCESS | 6483 | 1461711929596 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbdfd6dd400) [pid = 6483] [serial = 1362] [outer = 0x7fbdfade8c00] 16:05:30 INFO - PROCESS | 6483 | 1461711930705 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 16:05:30 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:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1751ms 16:05:30 INFO - PROCESS | 6483 | 1461711930751 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 6483 | 1461711930760 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:05:30 INFO - PROCESS | 6483 | 1461711930772 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 6483 | 1461711930775 Marionette TRACE conn3 <- [1,1786,null,{}] 16:05:30 INFO - PROCESS | 6483 | 1461711930783 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:31 INFO - PROCESS | 6483 | 1461711931032 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:05:31 INFO - PROCESS | 6483 | 1461711931317 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf8cae800 == 152 [pid = 6483] [id = 454] 16:05:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbdf8e70400) [pid = 6483] [serial = 1363] [outer = (nil)] 16:05:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbdfe286800) [pid = 6483] [serial = 1364] [outer = 0x7fbdf8e70400] 16:05:31 INFO - PROCESS | 6483 | 1461711931391 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbdffca9400) [pid = 6483] [serial = 1365] [outer = 0x7fbdf8e70400] 16:05:32 INFO - PROCESS | 6483 | 1461711932429 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e21800 == 151 [pid = 6483] [id = 305] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00e9e000 == 150 [pid = 6483] [id = 437] 16:05:32 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:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1792ms 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbdf8d9e000) [pid = 6483] [serial = 1220] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbdfb972400) [pid = 6483] [serial = 1217] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe0ac7fc00) [pid = 6483] [serial = 1214] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbdfadebc00) [pid = 6483] [serial = 1211] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe0ac74c00) [pid = 6483] [serial = 1208] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbdfd6dd800) [pid = 6483] [serial = 1247] [outer = (nil)] [url = about:blank] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd17800 == 149 [pid = 6483] [id = 436] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd518800 == 148 [pid = 6483] [id = 435] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa40e800 == 147 [pid = 6483] [id = 434] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd4d1800 == 146 [pid = 6483] [id = 433] 16:05:32 INFO - PROCESS | 6483 | 1461711932622 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 6483 | 1461711932627 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2201e800 == 145 [pid = 6483] [id = 424] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15b3c000 == 144 [pid = 6483] [id = 423] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14f1a000 == 143 [pid = 6483] [id = 422] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d8b000 == 142 [pid = 6483] [id = 421] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe10088000 == 141 [pid = 6483] [id = 420] 16:05:32 INFO - PROCESS | 6483 | 1461711932706 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 6483 | 1461711932712 Marionette TRACE conn3 <- [1,1790,null,{}] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f144000 == 140 [pid = 6483] [id = 419] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0acb6000 == 139 [pid = 6483] [id = 418] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01638000 == 138 [pid = 6483] [id = 417] 16:05:32 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfba12800 == 137 [pid = 6483] [id = 416] 16:05:32 INFO - PROCESS | 6483 | 1461711932739 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 6483 | 1461711932977 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe00e5a000) [pid = 6483] [serial = 1095] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0c255800) [pid = 6483] [serial = 1098] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe0c0e0400) [pid = 6483] [serial = 1244] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe0d498800) [pid = 6483] [serial = 1245] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbdfb969800) [pid = 6483] [serial = 1226] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbdfb973c00) [pid = 6483] [serial = 1227] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe00db9400) [pid = 6483] [serial = 1205] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe15287800) [pid = 6483] [serial = 1199] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe23756400) [pid = 6483] [serial = 1202] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe0c25f000) [pid = 6483] [serial = 1193] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe01911800) [pid = 6483] [serial = 1238] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbe01dbac00) [pid = 6483] [serial = 1239] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe01fedc00) [pid = 6483] [serial = 1190] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbdffca7400) [pid = 6483] [serial = 1235] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe01909c00) [pid = 6483] [serial = 1236] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe0ff72400) [pid = 6483] [serial = 1196] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe00bf7800) [pid = 6483] [serial = 1232] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe00db7400) [pid = 6483] [serial = 1233] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1223] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe11508000) [pid = 6483] [serial = 1184] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdfbda8800) [pid = 6483] [serial = 1229] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbdfc41b800) [pid = 6483] [serial = 1230] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfe1de400) [pid = 6483] [serial = 1187] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe0ac7e400) [pid = 6483] [serial = 1242] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe095cc400) [pid = 6483] [serial = 1241] [outer = (nil)] [url = about:blank] 16:05:33 INFO - PROCESS | 6483 | 1461711933190 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc605800 == 138 [pid = 6483] [id = 455] 16:05:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbdfb969800) [pid = 6483] [serial = 1366] [outer = (nil)] 16:05:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbdffca7400) [pid = 6483] [serial = 1367] [outer = 0x7fbdfb969800] 16:05:33 INFO - PROCESS | 6483 | 1461711933261 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe01dad000) [pid = 6483] [serial = 1368] [outer = 0x7fbdfb969800] 16:05:34 INFO - PROCESS | 6483 | 1461711934063 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:05:34 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:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1432ms 16:05:34 INFO - PROCESS | 6483 | 1461711934111 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:05:34 INFO - PROCESS | 6483 | 1461711934116 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:05:34 INFO - PROCESS | 6483 | 1461711934122 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 6483 | 1461711934125 Marionette TRACE conn3 <- [1,1794,null,{}] 16:05:34 INFO - PROCESS | 6483 | 1461711934131 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:34 INFO - PROCESS | 6483 | 1461711934336 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:05:34 INFO - PROCESS | 6483 | 1461711934511 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00edd000 == 139 [pid = 6483] [id = 456] 16:05:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbdfb973c00) [pid = 6483] [serial = 1369] [outer = (nil)] 16:05:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe03f14c00) [pid = 6483] [serial = 1370] [outer = 0x7fbdfb973c00] 16:05:34 INFO - PROCESS | 6483 | 1461711934580 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe04529400) [pid = 6483] [serial = 1371] [outer = 0x7fbdfb973c00] 16:05:35 INFO - PROCESS | 6483 | 1461711935473 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1382ms 16:05:35 INFO - PROCESS | 6483 | 1461711935509 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 6483 | 1461711935513 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:05:35 INFO - PROCESS | 6483 | 1461711935519 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 6483 | 1461711935521 Marionette TRACE conn3 <- [1,1798,null,{}] 16:05:35 INFO - PROCESS | 6483 | 1461711935527 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 6483 | 1461711935804 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:05:35 INFO - PROCESS | 6483 | 1461711935843 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0206d000 == 140 [pid = 6483] [id = 457] 16:05:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe02598400) [pid = 6483] [serial = 1372] [outer = (nil)] 16:05:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe04567000) [pid = 6483] [serial = 1373] [outer = 0x7fbe02598400] 16:05:35 INFO - PROCESS | 6483 | 1461711935933 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0461e000) [pid = 6483] [serial = 1374] [outer = 0x7fbe02598400] 16:05:36 INFO - PROCESS | 6483 | 1461711936884 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1385ms 16:05:36 INFO - PROCESS | 6483 | 1461711936906 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 6483 | 1461711936909 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:05:36 INFO - PROCESS | 6483 | 1461711936916 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 6483 | 1461711936919 Marionette TRACE conn3 <- [1,1802,null,{}] 16:05:36 INFO - PROCESS | 6483 | 1461711936925 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:37 INFO - PROCESS | 6483 | 1461711937284 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:05:37 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbdf8e74c00) [pid = 6483] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:05:37 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbdfd6dfc00) [pid = 6483] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:05:37 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbdf8e74800) [pid = 6483] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:05:37 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbdfe283c00) [pid = 6483] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:05:37 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdfaeee000) [pid = 6483] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:05:37 INFO - PROCESS | 6483 | 1461711937820 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd4cd800 == 141 [pid = 6483] [id = 458] 16:05:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbdf8e71c00) [pid = 6483] [serial = 1375] [outer = (nil)] 16:05:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbdfd6dfc00) [pid = 6483] [serial = 1376] [outer = 0x7fbdf8e71c00] 16:05:37 INFO - PROCESS | 6483 | 1461711937887 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0c703c00) [pid = 6483] [serial = 1377] [outer = 0x7fbdf8e71c00] 16:05:38 INFO - PROCESS | 6483 | 1461711938681 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1780ms 16:05:38 INFO - PROCESS | 6483 | 1461711938698 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 6483 | 1461711938702 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:05:38 INFO - PROCESS | 6483 | 1461711938708 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 6483 | 1461711938711 Marionette TRACE conn3 <- [1,1806,null,{}] 16:05:38 INFO - PROCESS | 6483 | 1461711938729 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 6483 | 1461711938940 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:05:38 INFO - PROCESS | 6483 | 1461711938955 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0aa2c000 == 142 [pid = 6483] [id = 459] 16:05:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0c7d1000) [pid = 6483] [serial = 1378] [outer = (nil)] 16:05:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0d8e8c00) [pid = 6483] [serial = 1379] [outer = 0x7fbe0c7d1000] 16:05:39 INFO - PROCESS | 6483 | 1461711939022 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0ed74000) [pid = 6483] [serial = 1380] [outer = 0x7fbe0c7d1000] 16:05:40 INFO - PROCESS | 6483 | 1461711940152 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 16:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1505ms 16:05:40 INFO - PROCESS | 6483 | 1461711940215 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 6483 | 1461711940221 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:05:40 INFO - PROCESS | 6483 | 1461711940231 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - PROCESS | 6483 | 1461711940236 Marionette TRACE conn3 <- [1,1810,null,{}] 16:05:40 INFO - PROCESS | 6483 | 1461711940248 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 6483 | 1461711940518 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:05:40 INFO - PROCESS | 6483 | 1461711940848 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc60d800 == 143 [pid = 6483] [id = 460] 16:05:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbdfaef4c00) [pid = 6483] [serial = 1381] [outer = (nil)] 16:05:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbdfc41c000) [pid = 6483] [serial = 1382] [outer = 0x7fbdfaef4c00] 16:05:40 INFO - PROCESS | 6483 | 1461711940953 Marionette DEBUG loaded listener.js 16:05:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbdfdfd9400) [pid = 6483] [serial = 1383] [outer = 0x7fbdfaef4c00] 16:05:41 INFO - PROCESS | 6483 | 1461711941906 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1743ms 16:05:41 INFO - PROCESS | 6483 | 1461711941975 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 6483 | 1461711941984 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:05:42 INFO - PROCESS | 6483 | 1461711941997 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:05:42 INFO - PROCESS | 6483 | 1461711942002 Marionette TRACE conn3 <- [1,1814,null,{}] 16:05:42 INFO - PROCESS | 6483 | 1461711942010 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:42 INFO - PROCESS | 6483 | 1461711942286 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:05:42 INFO - PROCESS | 6483 | 1461711942597 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe02065000 == 144 [pid = 6483] [id = 461] 16:05:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbdffca6400) [pid = 6483] [serial = 1384] [outer = (nil)] 16:05:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe00dbcc00) [pid = 6483] [serial = 1385] [outer = 0x7fbdffca6400] 16:05:42 INFO - PROCESS | 6483 | 1461711942674 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 194 (0x7fbe01912800) [pid = 6483] [serial = 1386] [outer = 0x7fbdffca6400] 16:05:43 INFO - PROCESS | 6483 | 1461711943645 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1690ms 16:05:43 INFO - PROCESS | 6483 | 1461711943687 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 6483 | 1461711943691 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:05:43 INFO - PROCESS | 6483 | 1461711943698 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 6483 | 1461711943705 Marionette TRACE conn3 <- [1,1818,null,{}] 16:05:43 INFO - PROCESS | 6483 | 1461711943723 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 6483 | 1461711943956 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:05:44 INFO - PROCESS | 6483 | 1461711944261 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c140000 == 145 [pid = 6483] [id = 462] 16:05:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 195 (0x7fbe04562800) [pid = 6483] [serial = 1387] [outer = (nil)] 16:05:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 196 (0x7fbe095d0800) [pid = 6483] [serial = 1388] [outer = 0x7fbe04562800] 16:05:44 INFO - PROCESS | 6483 | 1461711944346 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 197 (0x7fbe0b3f0400) [pid = 6483] [serial = 1389] [outer = 0x7fbe04562800] 16:05:45 INFO - PROCESS | 6483 | 1461711945234 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 16:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1588ms 16:05:45 INFO - PROCESS | 6483 | 1461711945287 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 6483 | 1461711945292 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:05:45 INFO - PROCESS | 6483 | 1461711945299 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 6483 | 1461711945302 Marionette TRACE conn3 <- [1,1822,null,{}] 16:05:45 INFO - PROCESS | 6483 | 1461711945308 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:45 INFO - PROCESS | 6483 | 1461711945540 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:05:45 INFO - PROCESS | 6483 | 1461711945798 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc5f800 == 146 [pid = 6483] [id = 463] 16:05:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 198 (0x7fbe0c671000) [pid = 6483] [serial = 1390] [outer = (nil)] 16:05:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbe0d80cc00) [pid = 6483] [serial = 1391] [outer = 0x7fbe0c671000] 16:05:45 INFO - PROCESS | 6483 | 1461711945927 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbe0ed78400) [pid = 6483] [serial = 1392] [outer = 0x7fbe0c671000] 16:05:46 INFO - PROCESS | 6483 | 1461711946829 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1582ms 16:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:05:46 INFO - PROCESS | 6483 | 1461711946883 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 6483 | 1461711946885 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:05:46 INFO - PROCESS | 6483 | 1461711946892 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 6483 | 1461711946896 Marionette TRACE conn3 <- [1,1826,null,{}] 16:05:46 INFO - PROCESS | 6483 | 1461711946902 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 6483 | 1461711947125 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:05:47 INFO - PROCESS | 6483 | 1461711947438 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe100c0800 == 147 [pid = 6483] [id = 464] 16:05:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbe0c66c800) [pid = 6483] [serial = 1393] [outer = (nil)] 16:05:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbe0f8cc000) [pid = 6483] [serial = 1394] [outer = 0x7fbe0c66c800] 16:05:47 INFO - PROCESS | 6483 | 1461711947518 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbe0ff58c00) [pid = 6483] [serial = 1395] [outer = 0x7fbe0c66c800] 16:05:48 INFO - PROCESS | 6483 | ************************* 16:05:48 INFO - PROCESS | 6483 | A coding exception was thrown and uncaught in a Task. 16:05:48 INFO - PROCESS | 6483 | 16:05:48 INFO - PROCESS | 6483 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:05:48 INFO - PROCESS | 6483 | Full stack: 16:05:48 INFO - PROCESS | 6483 | ************************* 16:05:48 INFO - PROCESS | 6483 | 1461711948428 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1589ms 16:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:05:48 INFO - PROCESS | 6483 | 1461711948481 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 6483 | 1461711948484 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:05:48 INFO - PROCESS | 6483 | 1461711948491 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 6483 | 1461711948494 Marionette TRACE conn3 <- [1,1830,null,{}] 16:05:48 INFO - PROCESS | 6483 | 1461711948500 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 6483 | 1461711948753 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:05:49 INFO - PROCESS | 6483 | 1461711949060 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14c5e000 == 148 [pid = 6483] [id = 465] 16:05:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbe13b51c00) [pid = 6483] [serial = 1396] [outer = (nil)] 16:05:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbe14225000) [pid = 6483] [serial = 1397] [outer = 0x7fbe13b51c00] 16:05:49 INFO - PROCESS | 6483 | 1461711949143 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbe14bd4c00) [pid = 6483] [serial = 1398] [outer = 0x7fbe13b51c00] 16:05:50 INFO - PROCESS | 6483 | 1461711950009 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 16:05:50 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:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1585ms 16:05:50 INFO - PROCESS | 6483 | 1461711950076 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 6483 | 1461711950080 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:05:50 INFO - PROCESS | 6483 | 1461711950086 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 6483 | 1461711950090 Marionette TRACE conn3 <- [1,1834,null,{}] 16:05:50 INFO - PROCESS | 6483 | 1461711950095 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 6483 | 1461711950314 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:05:50 INFO - PROCESS | 6483 | 1461711950528 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe152ab000 == 149 [pid = 6483] [id = 466] 16:05:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbe13e1cc00) [pid = 6483] [serial = 1399] [outer = (nil)] 16:05:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbe15214800) [pid = 6483] [serial = 1400] [outer = 0x7fbe13e1cc00] 16:05:50 INFO - PROCESS | 6483 | 1461711950646 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbe15281000) [pid = 6483] [serial = 1401] [outer = 0x7fbe13e1cc00] 16:05:51 INFO - PROCESS | 6483 | 1461711951611 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 16:05:51 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:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1582ms 16:05:51 INFO - PROCESS | 6483 | 1461711951671 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 6483 | 1461711951675 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:05:51 INFO - PROCESS | 6483 | 1461711951681 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 6483 | 1461711951683 Marionette TRACE conn3 <- [1,1838,null,{}] 16:05:51 INFO - PROCESS | 6483 | 1461711951689 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:51 INFO - PROCESS | 6483 | 1461711951907 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:05:52 INFO - PROCESS | 6483 | 1461711952175 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe15a43800 == 150 [pid = 6483] [id = 467] 16:05:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbe095c7400) [pid = 6483] [serial = 1402] [outer = (nil)] 16:05:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbe15289000) [pid = 6483] [serial = 1403] [outer = 0x7fbe095c7400] 16:05:52 INFO - PROCESS | 6483 | 1461711952297 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe15ae2800) [pid = 6483] [serial = 1404] [outer = 0x7fbe095c7400] 16:05:53 INFO - PROCESS | 6483 | 1461711953207 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1579ms 16:05:53 INFO - PROCESS | 6483 | 1461711953262 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 6483 | 1461711953266 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:05:53 INFO - PROCESS | 6483 | 1461711953274 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 6483 | 1461711953278 Marionette TRACE conn3 <- [1,1842,null,{}] 16:05:53 INFO - PROCESS | 6483 | 1461711953284 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 6483 | 1461711953509 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:05:53 INFO - PROCESS | 6483 | 1461711953806 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe166f2800 == 151 [pid = 6483] [id = 468] 16:05:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbdfbd9f000) [pid = 6483] [serial = 1405] [outer = (nil)] 16:05:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe15b04800) [pid = 6483] [serial = 1406] [outer = 0x7fbdfbd9f000] 16:05:53 INFO - PROCESS | 6483 | 1461711953888 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe182d8c00) [pid = 6483] [serial = 1407] [outer = 0x7fbdfbd9f000] 16:05:54 INFO - PROCESS | 6483 | 1461711954768 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1533ms 16:05:54 INFO - PROCESS | 6483 | 1461711954809 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 6483 | 1461711954813 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:05:54 INFO - PROCESS | 6483 | 1461711954819 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 6483 | 1461711954821 Marionette TRACE conn3 <- [1,1846,null,{}] 16:05:54 INFO - PROCESS | 6483 | 1461711954828 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:55 INFO - PROCESS | 6483 | 1461711955068 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:05:55 INFO - PROCESS | 6483 | 1461711955374 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe187e3000 == 152 [pid = 6483] [id = 469] 16:05:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe0ac7c800) [pid = 6483] [serial = 1408] [outer = (nil)] 16:05:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe18463800) [pid = 6483] [serial = 1409] [outer = 0x7fbe0ac7c800] 16:05:55 INFO - PROCESS | 6483 | 1461711955456 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe1c481000) [pid = 6483] [serial = 1410] [outer = 0x7fbe0ac7c800] 16:05:56 INFO - PROCESS | 6483 | 1461711956334 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:05:56 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:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1586ms 16:05:56 INFO - PROCESS | 6483 | 1461711956409 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 6483 | 1461711956413 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:05:56 INFO - PROCESS | 6483 | 1461711956423 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 6483 | 1461711956428 Marionette TRACE conn3 <- [1,1850,null,{}] 16:05:56 INFO - PROCESS | 6483 | 1461711956434 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:56 INFO - PROCESS | 6483 | 1461711956686 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:05:57 INFO - PROCESS | 6483 | 1461711957010 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe22298800 == 153 [pid = 6483] [id = 470] 16:05:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe2258f800) [pid = 6483] [serial = 1411] [outer = (nil)] 16:05:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe231aec00) [pid = 6483] [serial = 1412] [outer = 0x7fbe2258f800] 16:05:57 INFO - PROCESS | 6483 | 1461711957100 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe23734c00) [pid = 6483] [serial = 1413] [outer = 0x7fbe2258f800] 16:05:57 INFO - PROCESS | 6483 | 1461711957982 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1632ms 16:05:58 INFO - PROCESS | 6483 | 1461711958056 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 6483 | 1461711958059 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:05:58 INFO - PROCESS | 6483 | 1461711958067 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 6483 | 1461711958069 Marionette TRACE conn3 <- [1,1854,null,{}] 16:05:58 INFO - PROCESS | 6483 | 1461711958076 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 6483 | 1461711958342 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:05:58 INFO - PROCESS | 6483 | 1461711958647 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe22720800 == 154 [pid = 6483] [id = 471] 16:05:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe2258ec00) [pid = 6483] [serial = 1414] [outer = (nil)] 16:05:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe238d6800) [pid = 6483] [serial = 1415] [outer = 0x7fbe2258ec00] 16:05:58 INFO - PROCESS | 6483 | 1461711958729 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe26d11c00) [pid = 6483] [serial = 1416] [outer = 0x7fbe2258ec00] 16:05:59 INFO - PROCESS | 6483 | 1461711959579 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1589ms 16:05:59 INFO - PROCESS | 6483 | 1461711959656 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 6483 | 1461711959660 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:05:59 INFO - PROCESS | 6483 | 1461711959667 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 6483 | 1461711959670 Marionette TRACE conn3 <- [1,1858,null,{}] 16:05:59 INFO - PROCESS | 6483 | 1461711959676 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 6483 | 1461711959915 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:06:00 INFO - PROCESS | 6483 | 1461711960222 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2567f000 == 155 [pid = 6483] [id = 472] 16:06:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe227f4800) [pid = 6483] [serial = 1417] [outer = (nil)] 16:06:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe270af800) [pid = 6483] [serial = 1418] [outer = 0x7fbe227f4800] 16:06:00 INFO - PROCESS | 6483 | 1461711960304 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe27748800) [pid = 6483] [serial = 1419] [outer = 0x7fbe227f4800] 16:06:01 INFO - PROCESS | 6483 | 1461711961343 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1729ms 16:06:01 INFO - PROCESS | 6483 | 1461711961398 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 6483 | 1461711961402 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:06:01 INFO - PROCESS | 6483 | 1461711961409 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 6483 | 1461711961412 Marionette TRACE conn3 <- [1,1862,null,{}] 16:06:01 INFO - PROCESS | 6483 | 1461711961418 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 6483 | 1461711961649 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:06:01 INFO - PROCESS | 6483 | 1461711961959 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe27126000 == 156 [pid = 6483] [id = 473] 16:06:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbdffc02800) [pid = 6483] [serial = 1420] [outer = (nil)] 16:06:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbdffc0c000) [pid = 6483] [serial = 1421] [outer = 0x7fbdffc02800] 16:06:02 INFO - PROCESS | 6483 | 1461711962040 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbdffc10c00) [pid = 6483] [serial = 1422] [outer = 0x7fbdffc02800] 16:06:02 INFO - PROCESS | 6483 | 1461711962879 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:06:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1536ms 16:06:02 INFO - PROCESS | 6483 | 1461711962947 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 6483 | 1461711962951 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:06:02 INFO - PROCESS | 6483 | 1461711962957 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 6483 | 1461711962961 Marionette TRACE conn3 <- [1,1866,null,{}] 16:06:02 INFO - PROCESS | 6483 | 1461711962966 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 6483 | 1461711963198 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:06:03 INFO - PROCESS | 6483 | 1461711963460 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2799e000 == 157 [pid = 6483] [id = 474] 16:06:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbdffc04c00) [pid = 6483] [serial = 1423] [outer = (nil)] 16:06:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe02080800) [pid = 6483] [serial = 1424] [outer = 0x7fbdffc04c00] 16:06:03 INFO - PROCESS | 6483 | 1461711963578 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe02084c00) [pid = 6483] [serial = 1425] [outer = 0x7fbdffc04c00] 16:06:04 INFO - PROCESS | 6483 | 1461711964433 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1530ms 16:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:06:04 INFO - PROCESS | 6483 | 1461711964488 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 6483 | 1461711964491 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:06:04 INFO - PROCESS | 6483 | 1461711964497 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 6483 | 1461711964501 Marionette TRACE conn3 <- [1,1870,null,{}] 16:06:04 INFO - PROCESS | 6483 | 1461711964506 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:04 INFO - PROCESS | 6483 | 1461711964760 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:06:05 INFO - PROCESS | 6483 | 1461711965090 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfba1a800 == 158 [pid = 6483] [id = 475] 16:06:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbdf8da0800) [pid = 6483] [serial = 1426] [outer = (nil)] 16:06:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbdfbda5800) [pid = 6483] [serial = 1427] [outer = 0x7fbdf8da0800] 16:06:05 INFO - PROCESS | 6483 | 1461711965171 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe02084800) [pid = 6483] [serial = 1428] [outer = 0x7fbdf8da0800] 16:06:06 INFO - PROCESS | 6483 | 1461711966034 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1584ms 16:06:06 INFO - PROCESS | 6483 | 1461711966081 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 6483 | 1461711966084 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:06:06 INFO - PROCESS | 6483 | 1461711966103 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 6483 | 1461711966111 Marionette TRACE conn3 <- [1,1874,null,{}] 16:06:06 INFO - PROCESS | 6483 | 1461711966122 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 6483 | 1461711966348 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:06:06 INFO - PROCESS | 6483 | 1461711966656 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe09772800 == 159 [pid = 6483] [id = 476] 16:06:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbdf8da1800) [pid = 6483] [serial = 1429] [outer = (nil)] 16:06:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe0188c000) [pid = 6483] [serial = 1430] [outer = 0x7fbdf8da1800] 16:06:06 INFO - PROCESS | 6483 | 1461711966734 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbe01894c00) [pid = 6483] [serial = 1431] [outer = 0x7fbdf8da1800] 16:06:08 INFO - PROCESS | 6483 | 1461711968346 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2296ms 16:06:08 INFO - PROCESS | 6483 | 1461711968399 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 6483 | 1461711968404 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:06:08 INFO - PROCESS | 6483 | 1461711968413 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 6483 | 1461711968416 Marionette TRACE conn3 <- [1,1878,null,{}] 16:06:08 INFO - PROCESS | 6483 | 1461711968426 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:08 INFO - PROCESS | 6483 | 1461711968668 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:06:08 INFO - PROCESS | 6483 | 1461711968939 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01644800 == 160 [pid = 6483] [id = 477] 16:06:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbdfb96b400) [pid = 6483] [serial = 1432] [outer = (nil)] 16:06:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbdfd4fac00) [pid = 6483] [serial = 1433] [outer = 0x7fbdfb96b400] 16:06:09 INFO - PROCESS | 6483 | 1461711969018 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbdfdfe3000) [pid = 6483] [serial = 1434] [outer = 0x7fbdfb96b400] 16:06:09 INFO - PROCESS | 6483 | 1461711969892 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1533ms 16:06:09 INFO - PROCESS | 6483 | 1461711969947 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:06:09 INFO - PROCESS | 6483 | 1461711969955 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:06:09 INFO - PROCESS | 6483 | 1461711969966 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:06:09 INFO - PROCESS | 6483 | 1461711969970 Marionette TRACE conn3 <- [1,1882,null,{}] 16:06:09 INFO - PROCESS | 6483 | 1461711969976 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 6483 | 1461711970195 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2149b000 == 159 [pid = 6483] [id = 160] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd71a000 == 158 [pid = 6483] [id = 401] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100af800 == 157 [pid = 6483] [id = 402] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2c87b800 == 156 [pid = 6483] [id = 400] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b922000 == 155 [pid = 6483] [id = 48] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa24800 == 154 [pid = 6483] [id = 443] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04672800 == 153 [pid = 6483] [id = 442] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04122000 == 152 [pid = 6483] [id = 441] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0de800 == 151 [pid = 6483] [id = 344] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe019b4800 == 150 [pid = 6483] [id = 440] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8e1800 == 149 [pid = 6483] [id = 439] 16:06:10 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8cc2000 == 148 [pid = 6483] [id = 438] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe100e0800) [pid = 6483] [serial = 1274] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe12d16800) [pid = 6483] [serial = 1277] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbdfd3c8800) [pid = 6483] [serial = 1253] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbdfbdaa000) [pid = 6483] [serial = 1304] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe00d33800) [pid = 6483] [serial = 1256] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbdfbbe8800) [pid = 6483] [serial = 1292] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbdffca4000) [pid = 6483] [serial = 1308] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbe23760c00) [pid = 6483] [serial = 1289] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbdfd6ddc00) [pid = 6483] [serial = 1305] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe0bfed000) [pid = 6483] [serial = 1265] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe22587000) [pid = 6483] [serial = 1286] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbdfe28d400) [pid = 6483] [serial = 1313] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe041d6400) [pid = 6483] [serial = 1259] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbdf8e70000) [pid = 6483] [serial = 1250] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbdfba67800) [pid = 6483] [serial = 1301] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbdfbda4800) [pid = 6483] [serial = 1302] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe096dac00) [pid = 6483] [serial = 1262] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe0fd23800) [pid = 6483] [serial = 1271] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbdfde29c00) [pid = 6483] [serial = 1298] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe00d30400) [pid = 6483] [serial = 1310] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe0f159c00) [pid = 6483] [serial = 1268] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbdfe1e1800) [pid = 6483] [serial = 1248] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe00dbb800) [pid = 6483] [serial = 1311] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe1527c400) [pid = 6483] [serial = 1280] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbdfde2c800) [pid = 6483] [serial = 1295] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbdfdfdfc00) [pid = 6483] [serial = 1307] [outer = (nil)] [url = about:blank] 16:06:10 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe1c482400) [pid = 6483] [serial = 1283] [outer = (nil)] [url = about:blank] 16:06:11 INFO - PROCESS | 6483 | 1461711970998 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8cb9000 == 149 [pid = 6483] [id = 478] 16:06:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbdfba67800) [pid = 6483] [serial = 1435] [outer = (nil)] 16:06:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbdfd3c8800) [pid = 6483] [serial = 1436] [outer = 0x7fbdfba67800] 16:06:11 INFO - PROCESS | 6483 | 1461711971074 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe00ce6400) [pid = 6483] [serial = 1437] [outer = 0x7fbdfba67800] 16:06:11 INFO - PROCESS | 6483 | 1461711971937 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1985ms 16:06:11 INFO - PROCESS | 6483 | 1461711971952 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 6483 | 1461711971954 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:06:11 INFO - PROCESS | 6483 | 1461711971963 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 6483 | 1461711971969 Marionette TRACE conn3 <- [1,1886,null,{}] 16:06:11 INFO - PROCESS | 6483 | 1461711971985 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 6483 | 1461711972210 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:06:12 INFO - PROCESS | 6483 | 1461711972392 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd703800 == 150 [pid = 6483] [id = 479] 16:06:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbdfb972c00) [pid = 6483] [serial = 1438] [outer = (nil)] 16:06:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe0188b800) [pid = 6483] [serial = 1439] [outer = 0x7fbdfb972c00] 16:06:12 INFO - PROCESS | 6483 | 1461711972463 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe01911c00) [pid = 6483] [serial = 1440] [outer = 0x7fbdfb972c00] 16:06:13 INFO - PROCESS | 6483 | 1461711973333 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1387ms 16:06:13 INFO - PROCESS | 6483 | 1461711973360 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:06:13 INFO - PROCESS | 6483 | 1461711973364 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:06:13 INFO - PROCESS | 6483 | 1461711973371 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 6483 | 1461711973374 Marionette TRACE conn3 <- [1,1890,null,{}] 16:06:13 INFO - PROCESS | 6483 | 1461711973379 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 6483 | 1461711973647 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:06:13 INFO - PROCESS | 6483 | 1461711973683 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00a7c800 == 151 [pid = 6483] [id = 480] 16:06:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1441] [outer = (nil)] 16:06:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe02086000) [pid = 6483] [serial = 1442] [outer = 0x7fbdf8e6dc00] 16:06:13 INFO - PROCESS | 6483 | 1461711973750 Marionette DEBUG loaded listener.js 16:06:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe03f12c00) [pid = 6483] [serial = 1443] [outer = 0x7fbdf8e6dc00] 16:06:14 INFO - PROCESS | 6483 | 1461711974718 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 16:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1386ms 16:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:06:14 INFO - PROCESS | 6483 | 1461711974759 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:06:14 INFO - PROCESS | 6483 | 1461711974761 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:06:14 INFO - PROCESS | 6483 | 1461711974768 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:06:14 INFO - PROCESS | 6483 | 1461711974771 Marionette TRACE conn3 <- [1,1894,null,{}] 16:06:14 INFO - PROCESS | 6483 | 1461711974784 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 6483 | 1461711975055 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:06:15 INFO - PROCESS | 6483 | 1461711975086 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01e64800 == 152 [pid = 6483] [id = 481] 16:06:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe03f14000) [pid = 6483] [serial = 1444] [outer = (nil)] 16:06:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbe04190400) [pid = 6483] [serial = 1445] [outer = 0x7fbe03f14000] 16:06:15 INFO - PROCESS | 6483 | 1461711975153 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe0452bc00) [pid = 6483] [serial = 1446] [outer = 0x7fbe03f14000] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbdfb969800) [pid = 6483] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbdfb973c00) [pid = 6483] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe02598400) [pid = 6483] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbdf8e71c00) [pid = 6483] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbdf8e70400) [pid = 6483] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbdfaeee400) [pid = 6483] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:06:16 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbdfade8c00) [pid = 6483] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:06:16 INFO - PROCESS | 6483 | 1461711976557 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1835ms 16:06:16 INFO - PROCESS | 6483 | 1461711976603 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 6483 | 1461711976607 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:06:16 INFO - PROCESS | 6483 | 1461711976613 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 6483 | 1461711976616 Marionette TRACE conn3 <- [1,1898,null,{}] 16:06:16 INFO - PROCESS | 6483 | 1461711976622 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:16 INFO - PROCESS | 6483 | 1461711976863 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:06:17 INFO - PROCESS | 6483 | 1461711977051 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe03e5c000 == 153 [pid = 6483] [id = 482] 16:06:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbdfe1e2800) [pid = 6483] [serial = 1447] [outer = (nil)] 16:06:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe0456a800) [pid = 6483] [serial = 1448] [outer = 0x7fbdfe1e2800] 16:06:17 INFO - PROCESS | 6483 | 1461711977129 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe0aa8a400) [pid = 6483] [serial = 1449] [outer = 0x7fbdfe1e2800] 16:06:18 INFO - PROCESS | 6483 | 1461711978059 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1479ms 16:06:18 INFO - PROCESS | 6483 | 1461711978115 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:06:18 INFO - PROCESS | 6483 | 1461711978127 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:06:18 INFO - PROCESS | 6483 | 1461711978137 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 6483 | 1461711978143 Marionette TRACE conn3 <- [1,1902,null,{}] 16:06:18 INFO - PROCESS | 6483 | 1461711978152 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 6483 | 1461711978390 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:06:18 INFO - PROCESS | 6483 | 1461711978719 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc617800 == 154 [pid = 6483] [id = 483] 16:06:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbdfaef6800) [pid = 6483] [serial = 1450] [outer = (nil)] 16:06:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbdfbd9fc00) [pid = 6483] [serial = 1451] [outer = 0x7fbdfaef6800] 16:06:18 INFO - PROCESS | 6483 | 1461711978805 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbdfdfda000) [pid = 6483] [serial = 1452] [outer = 0x7fbdfaef6800] 16:06:19 INFO - PROCESS | 6483 | 1461711979712 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1641ms 16:06:19 INFO - PROCESS | 6483 | 1461711979778 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:06:19 INFO - PROCESS | 6483 | 1461711979787 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:06:19 INFO - PROCESS | 6483 | 1461711979800 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:06:19 INFO - PROCESS | 6483 | 1461711979806 Marionette TRACE conn3 <- [1,1906,null,{}] 16:06:19 INFO - PROCESS | 6483 | 1461711979812 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:20 INFO - PROCESS | 6483 | 1461711980097 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:06:20 INFO - PROCESS | 6483 | 1461711980418 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe025bc800 == 155 [pid = 6483] [id = 484] 16:06:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe00d28800) [pid = 6483] [serial = 1453] [outer = (nil)] 16:06:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe00db1800) [pid = 6483] [serial = 1454] [outer = 0x7fbe00d28800] 16:06:20 INFO - PROCESS | 6483 | 1461711980495 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe017ef400) [pid = 6483] [serial = 1455] [outer = 0x7fbe00d28800] 16:06:21 INFO - PROCESS | 6483 | 1461711981438 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1687ms 16:06:21 INFO - PROCESS | 6483 | 1461711981486 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 6483 | 1461711981490 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:06:21 INFO - PROCESS | 6483 | 1461711981498 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 6483 | 1461711981505 Marionette TRACE conn3 <- [1,1910,null,{}] 16:06:21 INFO - PROCESS | 6483 | 1461711981523 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:21 INFO - PROCESS | 6483 | 1461711981784 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:06:22 INFO - PROCESS | 6483 | 1461711982142 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b652800 == 156 [pid = 6483] [id = 485] 16:06:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe02087c00) [pid = 6483] [serial = 1456] [outer = (nil)] 16:06:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe04196c00) [pid = 6483] [serial = 1457] [outer = 0x7fbe02087c00] 16:06:22 INFO - PROCESS | 6483 | 1461711982224 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe04614000) [pid = 6483] [serial = 1458] [outer = 0x7fbe02087c00] 16:06:23 INFO - PROCESS | 6483 | 1461711983147 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1687ms 16:06:23 INFO - PROCESS | 6483 | 1461711983205 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:06:23 INFO - PROCESS | 6483 | 1461711983212 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:06:23 INFO - PROCESS | 6483 | 1461711983222 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 6483 | 1461711983225 Marionette TRACE conn3 <- [1,1914,null,{}] 16:06:23 INFO - PROCESS | 6483 | 1461711983229 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 6483 | 1461711983498 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:06:23 INFO - PROCESS | 6483 | 1461711983803 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c797000 == 157 [pid = 6483] [id = 486] 16:06:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe0208a000) [pid = 6483] [serial = 1459] [outer = (nil)] 16:06:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe0ac7b800) [pid = 6483] [serial = 1460] [outer = 0x7fbe0208a000] 16:06:23 INFO - PROCESS | 6483 | 1461711983885 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe0b954000) [pid = 6483] [serial = 1461] [outer = 0x7fbe0208a000] 16:06:24 INFO - PROCESS | 6483 | 1461711984757 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1589ms 16:06:24 INFO - PROCESS | 6483 | 1461711984814 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:06:24 INFO - PROCESS | 6483 | 1461711984819 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:06:24 INFO - PROCESS | 6483 | 1461711984827 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 6483 | 1461711984830 Marionette TRACE conn3 <- [1,1918,null,{}] 16:06:24 INFO - PROCESS | 6483 | 1461711984837 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 6483 | 1461711985074 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:06:25 INFO - PROCESS | 6483 | 1461711985377 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0fa47000 == 158 [pid = 6483] [id = 487] 16:06:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe095ce800) [pid = 6483] [serial = 1462] [outer = (nil)] 16:06:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe0c675800) [pid = 6483] [serial = 1463] [outer = 0x7fbe095ce800] 16:06:25 INFO - PROCESS | 6483 | 1461711985458 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe0d610c00) [pid = 6483] [serial = 1464] [outer = 0x7fbe095ce800] 16:06:26 INFO - PROCESS | 6483 | 1461711986386 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1632ms 16:06:26 INFO - PROCESS | 6483 | 1461711986459 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 6483 | 1461711986462 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:06:26 INFO - PROCESS | 6483 | 1461711986469 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 6483 | 1461711986472 Marionette TRACE conn3 <- [1,1922,null,{}] 16:06:26 INFO - PROCESS | 6483 | 1461711986479 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:26 INFO - PROCESS | 6483 | 1461711986751 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:06:27 INFO - PROCESS | 6483 | 1461711987065 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe12d84000 == 159 [pid = 6483] [id = 488] 16:06:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbe0edcf400) [pid = 6483] [serial = 1465] [outer = (nil)] 16:06:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbe0fd25000) [pid = 6483] [serial = 1466] [outer = 0x7fbe0edcf400] 16:06:27 INFO - PROCESS | 6483 | 1461711987150 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbe0ff62c00) [pid = 6483] [serial = 1467] [outer = 0x7fbe0edcf400] 16:06:28 INFO - PROCESS | 6483 | 1461711988010 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1591ms 16:06:28 INFO - PROCESS | 6483 | 1461711988061 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 6483 | 1461711988064 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:06:28 INFO - PROCESS | 6483 | 1461711988071 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 6483 | 1461711988075 Marionette TRACE conn3 <- [1,1926,null,{}] 16:06:28 INFO - PROCESS | 6483 | 1461711988082 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 6483 | 1461711988325 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:06:28 INFO - PROCESS | 6483 | 1461711988586 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14a22800 == 160 [pid = 6483] [id = 489] 16:06:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbe03f21800) [pid = 6483] [serial = 1468] [outer = (nil)] 16:06:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbe115d3800) [pid = 6483] [serial = 1469] [outer = 0x7fbe03f21800] 16:06:28 INFO - PROCESS | 6483 | 1461711988707 Marionette DEBUG loaded listener.js 16:06:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbe12f27400) [pid = 6483] [serial = 1470] [outer = 0x7fbe03f21800] 16:06:29 INFO - PROCESS | 6483 | 1461711989566 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 16:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1543ms 16:06:29 INFO - PROCESS | 6483 | 1461711989615 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:06:29 INFO - PROCESS | 6483 | 1461711989620 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:06:29 INFO - PROCESS | 6483 | 1461711989626 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 6483 | 1461711989630 Marionette TRACE conn3 <- [1,1930,null,{}] 16:06:29 INFO - PROCESS | 6483 | 1461711989636 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:29 INFO - PROCESS | 6483 | 1461711989860 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:06:30 INFO - PROCESS | 6483 | 1461711990172 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe187cb000 == 161 [pid = 6483] [id = 490] 16:06:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbe0ef25400) [pid = 6483] [serial = 1471] [outer = (nil)] 16:06:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbe13c81c00) [pid = 6483] [serial = 1472] [outer = 0x7fbe0ef25400] 16:06:30 INFO - PROCESS | 6483 | 1461711990256 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbe15218800) [pid = 6483] [serial = 1473] [outer = 0x7fbe0ef25400] 16:06:31 INFO - PROCESS | 6483 | 1461711991156 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1587ms 16:06:31 INFO - PROCESS | 6483 | 1461711991215 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 6483 | 1461711991219 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:06:31 INFO - PROCESS | 6483 | 1461711991226 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 6483 | 1461711991228 Marionette TRACE conn3 <- [1,1934,null,{}] 16:06:31 INFO - PROCESS | 6483 | 1461711991235 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:31 INFO - PROCESS | 6483 | 1461711991532 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:06:31 INFO - PROCESS | 6483 | 1461711991847 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23719000 == 162 [pid = 6483] [id = 491] 16:06:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbdfde31c00) [pid = 6483] [serial = 1474] [outer = (nil)] 16:06:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbe100e4800) [pid = 6483] [serial = 1475] [outer = 0x7fbdfde31c00] 16:06:31 INFO - PROCESS | 6483 | 1461711991930 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbe1875d800) [pid = 6483] [serial = 1476] [outer = 0x7fbdfde31c00] 16:06:32 INFO - PROCESS | 6483 | 1461711992842 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1681ms 16:06:32 INFO - PROCESS | 6483 | 1461711992909 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 6483 | 1461711992913 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:06:32 INFO - PROCESS | 6483 | 1461711992919 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 6483 | 1461711992922 Marionette TRACE conn3 <- [1,1938,null,{}] 16:06:32 INFO - PROCESS | 6483 | 1461711992929 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 6483 | 1461711993188 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:06:33 INFO - PROCESS | 6483 | 1461711993483 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2bba3800 == 163 [pid = 6483] [id = 492] 16:06:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbe0208a400) [pid = 6483] [serial = 1477] [outer = (nil)] 16:06:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbe222bf400) [pid = 6483] [serial = 1478] [outer = 0x7fbe0208a400] 16:06:33 INFO - PROCESS | 6483 | 1461711993560 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbe227edc00) [pid = 6483] [serial = 1479] [outer = 0x7fbe0208a400] 16:06:34 INFO - PROCESS | 6483 | 1461711994439 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1585ms 16:06:34 INFO - PROCESS | 6483 | 1461711994506 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:06:34 INFO - PROCESS | 6483 | 1461711994511 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:06:34 INFO - PROCESS | 6483 | 1461711994518 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 6483 | 1461711994523 Marionette TRACE conn3 <- [1,1942,null,{}] 16:06:34 INFO - PROCESS | 6483 | 1461711994529 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:34 INFO - PROCESS | 6483 | 1461711994788 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:06:35 INFO - PROCESS | 6483 | 1461711995107 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe2a6000 == 164 [pid = 6483] [id = 493] 16:06:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbdfd4f5c00) [pid = 6483] [serial = 1480] [outer = (nil)] 16:06:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 255 (0x7fbe27933400) [pid = 6483] [serial = 1481] [outer = 0x7fbdfd4f5c00] 16:06:35 INFO - PROCESS | 6483 | 1461711995196 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 256 (0x7fbe279eac00) [pid = 6483] [serial = 1482] [outer = 0x7fbdfd4f5c00] 16:06:36 INFO - PROCESS | 6483 | 1461711996108 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1635ms 16:06:36 INFO - PROCESS | 6483 | 1461711996153 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:06:36 INFO - PROCESS | 6483 | 1461711996157 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:06:36 INFO - PROCESS | 6483 | 1461711996164 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:06:36 INFO - PROCESS | 6483 | 1461711996167 Marionette TRACE conn3 <- [1,1946,null,{}] 16:06:36 INFO - PROCESS | 6483 | 1461711996173 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:36 INFO - PROCESS | 6483 | 1461711996428 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:06:36 INFO - PROCESS | 6483 | 1461711996752 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf80da800 == 165 [pid = 6483] [id = 494] 16:06:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 257 (0x7fbe0169b400) [pid = 6483] [serial = 1483] [outer = (nil)] 16:06:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 258 (0x7fbe016a3400) [pid = 6483] [serial = 1484] [outer = 0x7fbe0169b400] 16:06:36 INFO - PROCESS | 6483 | 1461711996861 Marionette DEBUG loaded listener.js 16:06:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 259 (0x7fbe0ac42c00) [pid = 6483] [serial = 1485] [outer = 0x7fbe0169b400] 16:06:37 INFO - PROCESS | 6483 | 1461711997756 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1649ms 16:06:37 INFO - PROCESS | 6483 | 1461711997815 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 6483 | 1461711997817 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:06:37 INFO - PROCESS | 6483 | 1461711997825 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 6483 | 1461711997828 Marionette TRACE conn3 <- [1,1950,null,{}] 16:06:37 INFO - PROCESS | 6483 | 1461711997834 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:38 INFO - PROCESS | 6483 | 1461711998066 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:06:38 INFO - PROCESS | 6483 | 1461711998441 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf82cc000 == 166 [pid = 6483] [id = 495] 16:06:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 260 (0x7fbe0ac44c00) [pid = 6483] [serial = 1486] [outer = (nil)] 16:06:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 261 (0x7fbe0ac49800) [pid = 6483] [serial = 1487] [outer = 0x7fbe0ac44c00] 16:06:38 INFO - PROCESS | 6483 | 1461711998530 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 262 (0x7fbe0ac4ec00) [pid = 6483] [serial = 1488] [outer = 0x7fbe0ac44c00] 16:06:39 INFO - PROCESS | 6483 | 1461711999371 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1587ms 16:06:39 INFO - PROCESS | 6483 | 1461711999413 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 6483 | 1461711999417 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:06:39 INFO - PROCESS | 6483 | 1461711999424 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 6483 | 1461711999428 Marionette TRACE conn3 <- [1,1954,null,{}] 16:06:39 INFO - PROCESS | 6483 | 1461711999436 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:39 INFO - PROCESS | 6483 | 1461711999669 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:06:39 INFO - PROCESS | 6483 | 1461711999945 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf82e6800 == 167 [pid = 6483] [id = 496] 16:06:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 263 (0x7fbdfe26a400) [pid = 6483] [serial = 1489] [outer = (nil)] 16:06:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 264 (0x7fbdfe271000) [pid = 6483] [serial = 1490] [outer = 0x7fbdfe26a400] 16:06:40 INFO - PROCESS | 6483 | 1461712000074 Marionette DEBUG loaded listener.js 16:06:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 265 (0x7fbdfe275800) [pid = 6483] [serial = 1491] [outer = 0x7fbdfe26a400] 16:06:40 INFO - PROCESS | 6483 | 1461712000921 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1532ms 16:06:40 INFO - PROCESS | 6483 | 1461712000957 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 6483 | 1461712000961 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:06:40 INFO - PROCESS | 6483 | 1461712000968 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 6483 | 1461712000971 Marionette TRACE conn3 <- [1,1958,null,{}] 16:06:40 INFO - PROCESS | 6483 | 1461712000977 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:41 INFO - PROCESS | 6483 | 1461712001211 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:06:41 INFO - PROCESS | 6483 | 1461712001485 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27212800 == 168 [pid = 6483] [id = 497] 16:06:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 266 (0x7fbdfe26c400) [pid = 6483] [serial = 1492] [outer = (nil)] 16:06:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 267 (0x7fbe01fb2c00) [pid = 6483] [serial = 1493] [outer = 0x7fbdfe26c400] 16:06:41 INFO - PROCESS | 6483 | 1461712001624 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 268 (0x7fbe01fb7000) [pid = 6483] [serial = 1494] [outer = 0x7fbdfe26c400] 16:06:42 INFO - PROCESS | 6483 | 1461712002533 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 16:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1630ms 16:06:42 INFO - PROCESS | 6483 | 1461712002600 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:06:42 INFO - PROCESS | 6483 | 1461712002604 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:06:42 INFO - PROCESS | 6483 | 1461712002612 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 6483 | 1461712002615 Marionette TRACE conn3 <- [1,1962,null,{}] 16:06:42 INFO - PROCESS | 6483 | 1461712002621 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 6483 | 1461712002870 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:06:43 INFO - PROCESS | 6483 | 1461712003187 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf775f000 == 169 [pid = 6483] [id = 498] 16:06:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 269 (0x7fbdfe270000) [pid = 6483] [serial = 1495] [outer = (nil)] 16:06:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 270 (0x7fbe01fbd800) [pid = 6483] [serial = 1496] [outer = 0x7fbdfe270000] 16:06:43 INFO - PROCESS | 6483 | 1461712003324 Marionette DEBUG loaded listener.js 16:06:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 271 (0x7fbe0ac47c00) [pid = 6483] [serial = 1497] [outer = 0x7fbdfe270000] 16:06:44 INFO - PROCESS | 6483 | 1461712004264 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1690ms 16:06:44 INFO - PROCESS | 6483 | 1461712004301 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:06:44 INFO - PROCESS | 6483 | 1461712004305 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:06:44 INFO - PROCESS | 6483 | 1461712004311 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 6483 | 1461712004314 Marionette TRACE conn3 <- [1,1966,null,{}] 16:06:44 INFO - PROCESS | 6483 | 1461712004320 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 6483 | 1461712004546 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:06:44 INFO - PROCESS | 6483 | 1461712004867 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe27218000 == 170 [pid = 6483] [id = 499] 16:06:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 272 (0x7fbdf7802400) [pid = 6483] [serial = 1498] [outer = (nil)] 16:06:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 273 (0x7fbdf780b000) [pid = 6483] [serial = 1499] [outer = 0x7fbdf7802400] 16:06:44 INFO - PROCESS | 6483 | 1461712004950 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 274 (0x7fbdf780f800) [pid = 6483] [serial = 1500] [outer = 0x7fbdf7802400] 16:06:45 INFO - PROCESS | 6483 | 1461712005811 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 16:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1535ms 16:06:45 INFO - PROCESS | 6483 | 1461712005848 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 6483 | 1461712005852 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:06:45 INFO - PROCESS | 6483 | 1461712005859 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 6483 | 1461712005862 Marionette TRACE conn3 <- [1,1970,null,{}] 16:06:45 INFO - PROCESS | 6483 | 1461712005868 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:46 INFO - PROCESS | 6483 | 1461712006111 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:06:46 INFO - PROCESS | 6483 | 1461712006487 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf78f0000 == 171 [pid = 6483] [id = 500] 16:06:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 275 (0x7fbdf7802c00) [pid = 6483] [serial = 1501] [outer = (nil)] 16:06:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 276 (0x7fbdf7989400) [pid = 6483] [serial = 1502] [outer = 0x7fbdf7802c00] 16:06:46 INFO - PROCESS | 6483 | 1461712006571 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 277 (0x7fbdf798d000) [pid = 6483] [serial = 1503] [outer = 0x7fbdf7802c00] 16:06:47 INFO - PROCESS | 6483 | 1461712007456 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1634ms 16:06:47 INFO - PROCESS | 6483 | 1461712007495 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 6483 | 1461712007498 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:06:47 INFO - PROCESS | 6483 | 1461712007505 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 6483 | 1461712007509 Marionette TRACE conn3 <- [1,1974,null,{}] 16:06:47 INFO - PROCESS | 6483 | 1461712007514 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:48 INFO - PROCESS | 6483 | 1461712008172 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e64800 == 170 [pid = 6483] [id = 481] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00a7c800 == 169 [pid = 6483] [id = 480] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd703800 == 168 [pid = 6483] [id = 479] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8cb9000 == 167 [pid = 6483] [id = 478] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01644800 == 166 [pid = 6483] [id = 477] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2799e000 == 165 [pid = 6483] [id = 474] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27126000 == 164 [pid = 6483] [id = 473] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2567f000 == 163 [pid = 6483] [id = 472] 16:06:48 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22720800 == 162 [pid = 6483] [id = 471] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 276 (0x7fbe01dad000) [pid = 6483] [serial = 1368] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 275 (0x7fbe03f14c00) [pid = 6483] [serial = 1370] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 274 (0x7fbe04567000) [pid = 6483] [serial = 1373] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 273 (0x7fbe0aa84800) [pid = 6483] [serial = 1334] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 272 (0x7fbe0edc3c00) [pid = 6483] [serial = 1349] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 271 (0x7fbe0b2d5c00) [pid = 6483] [serial = 1337] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 270 (0x7fbe0f4b5400) [pid = 6483] [serial = 1352] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 269 (0x7fbe04529400) [pid = 6483] [serial = 1371] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 268 (0x7fbe0c703c00) [pid = 6483] [serial = 1377] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 267 (0x7fbe01fe7800) [pid = 6483] [serial = 1325] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 266 (0x7fbe0b836800) [pid = 6483] [serial = 1340] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 265 (0x7fbe00bf4c00) [pid = 6483] [serial = 1322] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 264 (0x7fbdfd6dfc00) [pid = 6483] [serial = 1376] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 263 (0x7fbdf8e70800) [pid = 6483] [serial = 1316] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 262 (0x7fbe0c7d0400) [pid = 6483] [serial = 1346] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 261 (0x7fbdffca9400) [pid = 6483] [serial = 1365] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 260 (0x7fbe0fd49c00) [pid = 6483] [serial = 1355] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 259 (0x7fbe0461e000) [pid = 6483] [serial = 1374] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 258 (0x7fbe04565c00) [pid = 6483] [serial = 1331] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 257 (0x7fbe00e57800) [pid = 6483] [serial = 1314] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 256 (0x7fbdfd6dc400) [pid = 6483] [serial = 1319] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 255 (0x7fbdffca7400) [pid = 6483] [serial = 1367] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 254 (0x7fbe0c0e7000) [pid = 6483] [serial = 1343] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe0418e400) [pid = 6483] [serial = 1328] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbe00e5bc00) [pid = 6483] [serial = 1358] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbdfe286800) [pid = 6483] [serial = 1364] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbdfd6dd400) [pid = 6483] [serial = 1362] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbdfbda1c00) [pid = 6483] [serial = 1361] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe0d8e8c00) [pid = 6483] [serial = 1379] [outer = (nil)] [url = about:blank] 16:06:49 INFO - PROCESS | 6483 | 1461712009416 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfa40e800 == 163 [pid = 6483] [id = 501] 16:06:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbdf7992c00) [pid = 6483] [serial = 1504] [outer = (nil)] 16:06:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbdfaef7000) [pid = 6483] [serial = 1505] [outer = 0x7fbdf7992c00] 16:06:49 INFO - PROCESS | 6483 | 1461712009486 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbdfbbec800) [pid = 6483] [serial = 1506] [outer = 0x7fbdf7992c00] 16:06:50 INFO - PROCESS | 6483 | 1461712010264 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2790ms 16:06:50 INFO - PROCESS | 6483 | 1461712010315 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 6483 | 1461712010322 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:06:50 INFO - PROCESS | 6483 | 1461712010341 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 6483 | 1461712010348 Marionette TRACE conn3 <- [1,1978,null,{}] 16:06:50 INFO - PROCESS | 6483 | 1461712010355 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:50 INFO - PROCESS | 6483 | 1461712010577 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:06:50 INFO - PROCESS | 6483 | 1461712010762 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd4c6800 == 164 [pid = 6483] [id = 502] 16:06:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbdf798c400) [pid = 6483] [serial = 1507] [outer = (nil)] 16:06:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbdfdfe4000) [pid = 6483] [serial = 1508] [outer = 0x7fbdf798c400] 16:06:50 INFO - PROCESS | 6483 | 1461712010833 Marionette DEBUG loaded listener.js 16:06:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbdfe289800) [pid = 6483] [serial = 1509] [outer = 0x7fbdf798c400] 16:06:51 INFO - PROCESS | 6483 | 1461712011731 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1454ms 16:06:51 INFO - PROCESS | 6483 | 1461712011793 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:06:51 INFO - PROCESS | 6483 | 1461712011798 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:06:51 INFO - PROCESS | 6483 | 1461712011804 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:06:51 INFO - PROCESS | 6483 | 1461712011808 Marionette TRACE conn3 <- [1,1982,null,{}] 16:06:51 INFO - PROCESS | 6483 | 1461712011814 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:52 INFO - PROCESS | 6483 | 1461712012106 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:06:52 INFO - PROCESS | 6483 | 1461712012147 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe2a8800 == 165 [pid = 6483] [id = 503] 16:06:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 255 (0x7fbe00beac00) [pid = 6483] [serial = 1510] [outer = (nil)] 16:06:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 256 (0x7fbe00cf1800) [pid = 6483] [serial = 1511] [outer = 0x7fbe00beac00] 16:06:52 INFO - PROCESS | 6483 | 1461712012212 Marionette DEBUG loaded listener.js 16:06:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 257 (0x7fbe00e53400) [pid = 6483] [serial = 1512] [outer = 0x7fbe00beac00] 16:06:53 INFO - PROCESS | 6483 | 1461712013230 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1487ms 16:06:53 INFO - PROCESS | 6483 | 1461712013293 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:06:53 INFO - PROCESS | 6483 | 1461712013300 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:06:53 INFO - PROCESS | 6483 | 1461712013317 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:06:53 INFO - PROCESS | 6483 | 1461712013324 Marionette TRACE conn3 <- [1,1986,null,{}] 16:06:53 INFO - PROCESS | 6483 | 1461712013337 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:54 INFO - PROCESS | 6483 | 1461712014559 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 256 (0x7fbdfba67800) [pid = 6483] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 255 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 254 (0x7fbdfb972c00) [pid = 6483] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe0f4b2400) [pid = 6483] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbdfe283400) [pid = 6483] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbe03f14000) [pid = 6483] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbdfb96b400) [pid = 6483] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:06:54 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbdf8d98800) [pid = 6483] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:06:54 INFO - PROCESS | 6483 | 1461712014774 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd8d4800 == 166 [pid = 6483] [id = 504] 16:06:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbdf8d9fc00) [pid = 6483] [serial = 1513] [outer = (nil)] 16:06:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbdfd6e1800) [pid = 6483] [serial = 1514] [outer = 0x7fbdf8d9fc00] 16:06:54 INFO - PROCESS | 6483 | 1461712014842 Marionette DEBUG loaded listener.js 16:06:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbe0188f800) [pid = 6483] [serial = 1515] [outer = 0x7fbdf8d9fc00] 16:06:55 INFO - PROCESS | 6483 | 1461712015529 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 2263ms 16:06:55 INFO - PROCESS | 6483 | 1461712015573 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 6483 | 1461712015577 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:06:55 INFO - PROCESS | 6483 | 1461712015583 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 6483 | 1461712015585 Marionette TRACE conn3 <- [1,1990,null,{}] 16:06:55 INFO - PROCESS | 6483 | 1461712015591 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:55 INFO - PROCESS | 6483 | 1461712015799 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:06:55 INFO - PROCESS | 6483 | 1461712015988 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00a8d000 == 167 [pid = 6483] [id = 505] 16:06:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1516] [outer = (nil)] 16:06:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbe01fb4800) [pid = 6483] [serial = 1517] [outer = 0x7fbdf8e6dc00] 16:06:56 INFO - PROCESS | 6483 | 1461712016055 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 255 (0x7fbe01feec00) [pid = 6483] [serial = 1518] [outer = 0x7fbdf8e6dc00] 16:06:57 INFO - PROCESS | 6483 | 1461712017187 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1633ms 16:06:57 INFO - PROCESS | 6483 | 1461712017218 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:06:57 INFO - PROCESS | 6483 | 1461712017224 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:06:57 INFO - PROCESS | 6483 | 1461712017234 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 6483 | 1461712017240 Marionette TRACE conn3 <- [1,1994,null,{}] 16:06:57 INFO - PROCESS | 6483 | 1461712017249 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:57 INFO - PROCESS | 6483 | 1461712017530 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:06:57 INFO - PROCESS | 6483 | 1461712017852 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd8e8800 == 168 [pid = 6483] [id = 506] 16:06:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 256 (0x7fbdfd6ebc00) [pid = 6483] [serial = 1519] [outer = (nil)] 16:06:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 257 (0x7fbdfdfdb800) [pid = 6483] [serial = 1520] [outer = 0x7fbdfd6ebc00] 16:06:57 INFO - PROCESS | 6483 | 1461712017939 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 258 (0x7fbdfe28a400) [pid = 6483] [serial = 1521] [outer = 0x7fbdfd6ebc00] 16:06:58 INFO - PROCESS | 6483 | 1461712018833 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1639ms 16:06:58 INFO - PROCESS | 6483 | 1461712018873 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 6483 | 1461712018882 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:06:58 INFO - PROCESS | 6483 | 1461712018894 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 6483 | 1461712018898 Marionette TRACE conn3 <- [1,1998,null,{}] 16:06:58 INFO - PROCESS | 6483 | 1461712018905 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:59 INFO - PROCESS | 6483 | 1461712019138 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:06:59 INFO - PROCESS | 6483 | 1461712019472 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00a82800 == 169 [pid = 6483] [id = 507] 16:06:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 259 (0x7fbe00e52c00) [pid = 6483] [serial = 1522] [outer = (nil)] 16:06:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 260 (0x7fbe00e5dc00) [pid = 6483] [serial = 1523] [outer = 0x7fbe00e52c00] 16:06:59 INFO - PROCESS | 6483 | 1461712019557 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 261 (0x7fbe0188e800) [pid = 6483] [serial = 1524] [outer = 0x7fbe00e52c00] 16:07:00 INFO - PROCESS | 6483 | 1461712020520 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 16:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1682ms 16:07:00 INFO - PROCESS | 6483 | 1461712020577 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:07:00 INFO - PROCESS | 6483 | 1461712020582 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:07:00 INFO - PROCESS | 6483 | 1461712020589 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 6483 | 1461712020595 Marionette TRACE conn3 <- [1,2002,null,{}] 16:07:00 INFO - PROCESS | 6483 | 1461712020613 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:00 INFO - PROCESS | 6483 | 1461712020898 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:07:01 INFO - PROCESS | 6483 | 1461712021227 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02427000 == 170 [pid = 6483] [id = 508] 16:07:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 262 (0x7fbe01fbd000) [pid = 6483] [serial = 1525] [outer = (nil)] 16:07:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 263 (0x7fbe02086400) [pid = 6483] [serial = 1526] [outer = 0x7fbe01fbd000] 16:07:01 INFO - PROCESS | 6483 | 1461712021312 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 264 (0x7fbe04192400) [pid = 6483] [serial = 1527] [outer = 0x7fbe01fbd000] 16:07:02 INFO - PROCESS | 6483 | 1461712022238 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1687ms 16:07:02 INFO - PROCESS | 6483 | 1461712022276 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:07:02 INFO - PROCESS | 6483 | 1461712022281 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:07:02 INFO - PROCESS | 6483 | 1461712022288 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 6483 | 1461712022291 Marionette TRACE conn3 <- [1,2006,null,{}] 16:07:02 INFO - PROCESS | 6483 | 1461712022297 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:02 INFO - PROCESS | 6483 | 1461712022535 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:07:02 INFO - PROCESS | 6483 | 1461712022859 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe09775000 == 171 [pid = 6483] [id = 509] 16:07:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 265 (0x7fbe01fbc000) [pid = 6483] [serial = 1528] [outer = (nil)] 16:07:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 266 (0x7fbe04565c00) [pid = 6483] [serial = 1529] [outer = 0x7fbe01fbc000] 16:07:02 INFO - PROCESS | 6483 | 1461712022942 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 267 (0x7fbe095c8c00) [pid = 6483] [serial = 1530] [outer = 0x7fbe01fbc000] 16:07:03 INFO - PROCESS | 6483 | 1461712023799 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 16:07:03 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:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1540ms 16:07:03 INFO - PROCESS | 6483 | 1461712023829 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 6483 | 1461712023833 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:07:03 INFO - PROCESS | 6483 | 1461712023840 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 6483 | 1461712023845 Marionette TRACE conn3 <- [1,2010,null,{}] 16:07:03 INFO - PROCESS | 6483 | 1461712023850 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 6483 | 1461712024072 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:07:04 INFO - PROCESS | 6483 | 1461712024348 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b612800 == 172 [pid = 6483] [id = 510] 16:07:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 268 (0x7fbe01ff0c00) [pid = 6483] [serial = 1531] [outer = (nil)] 16:07:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 269 (0x7fbe096e2800) [pid = 6483] [serial = 1532] [outer = 0x7fbe01ff0c00] 16:07:04 INFO - PROCESS | 6483 | 1461712024469 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 270 (0x7fbe0ac4b800) [pid = 6483] [serial = 1533] [outer = 0x7fbe01ff0c00] 16:07:05 INFO - PROCESS | 6483 | 1461712025351 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 16:07:05 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:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1539ms 16:07:05 INFO - PROCESS | 6483 | 1461712025381 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 6483 | 1461712025384 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:07:05 INFO - PROCESS | 6483 | 1461712025393 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 6483 | 1461712025398 Marionette TRACE conn3 <- [1,2014,null,{}] 16:07:05 INFO - PROCESS | 6483 | 1461712025404 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:05 INFO - PROCESS | 6483 | 1461712025662 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:07:05 INFO - PROCESS | 6483 | 1461712025988 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ed92800 == 173 [pid = 6483] [id = 511] 16:07:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 271 (0x7fbe0c0e9000) [pid = 6483] [serial = 1534] [outer = (nil)] 16:07:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 272 (0x7fbe0d8e8000) [pid = 6483] [serial = 1535] [outer = 0x7fbe0c0e9000] 16:07:06 INFO - PROCESS | 6483 | 1461712026073 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 273 (0x7fbe0edc2c00) [pid = 6483] [serial = 1536] [outer = 0x7fbe0c0e9000] 16:07:06 INFO - PROCESS | 6483 | 1461712026943 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1593ms 16:07:06 INFO - PROCESS | 6483 | 1461712026986 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 6483 | 1461712026990 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:07:07 INFO - PROCESS | 6483 | 1461712026997 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 6483 | 1461712027000 Marionette TRACE conn3 <- [1,2018,null,{}] 16:07:07 INFO - PROCESS | 6483 | 1461712027006 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:07 INFO - PROCESS | 6483 | 1461712027223 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:07:07 INFO - PROCESS | 6483 | 1461712027495 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe100a0800 == 174 [pid = 6483] [id = 512] 16:07:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 274 (0x7fbe02597000) [pid = 6483] [serial = 1537] [outer = (nil)] 16:07:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 275 (0x7fbe0f154000) [pid = 6483] [serial = 1538] [outer = 0x7fbe02597000] 16:07:07 INFO - PROCESS | 6483 | 1461712027621 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 276 (0x7fbe0fd4d800) [pid = 6483] [serial = 1539] [outer = 0x7fbe02597000] 16:07:08 INFO - PROCESS | 6483 | 1461712028493 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1530ms 16:07:08 INFO - PROCESS | 6483 | 1461712028528 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 6483 | 1461712028531 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:07:08 INFO - PROCESS | 6483 | 1461712028538 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 6483 | 1461712028540 Marionette TRACE conn3 <- [1,2022,null,{}] 16:07:08 INFO - PROCESS | 6483 | 1461712028547 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:08 INFO - PROCESS | 6483 | 1461712028773 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:07:09 INFO - PROCESS | 6483 | 1461712029092 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f21000 == 175 [pid = 6483] [id = 513] 16:07:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 277 (0x7fbe0b2d4400) [pid = 6483] [serial = 1540] [outer = (nil)] 16:07:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 278 (0x7fbe0ff77000) [pid = 6483] [serial = 1541] [outer = 0x7fbe0b2d4400] 16:07:09 INFO - PROCESS | 6483 | 1461712029173 Marionette DEBUG loaded listener.js 16:07:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 279 (0x7fbe129c6800) [pid = 6483] [serial = 1542] [outer = 0x7fbe0b2d4400] 16:07:10 INFO - PROCESS | 6483 | 1461712030076 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1584ms 16:07:10 INFO - PROCESS | 6483 | 1461712030123 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:07:10 INFO - PROCESS | 6483 | 1461712030127 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:07:10 INFO - PROCESS | 6483 | 1461712030133 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 6483 | 1461712030137 Marionette TRACE conn3 <- [1,2026,null,{}] 16:07:10 INFO - PROCESS | 6483 | 1461712030142 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:10 INFO - PROCESS | 6483 | 1461712030374 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:07:10 INFO - PROCESS | 6483 | 1461712030686 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1528d800 == 176 [pid = 6483] [id = 514] 16:07:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 280 (0x7fbe0edd0000) [pid = 6483] [serial = 1543] [outer = (nil)] 16:07:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 281 (0x7fbe1477b000) [pid = 6483] [serial = 1544] [outer = 0x7fbe0edd0000] 16:07:10 INFO - PROCESS | 6483 | 1461712030772 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 282 (0x7fbe1527d400) [pid = 6483] [serial = 1545] [outer = 0x7fbe0edd0000] 16:07:11 INFO - PROCESS | 6483 | 1461712031684 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1582ms 16:07:11 INFO - PROCESS | 6483 | 1461712031717 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 6483 | 1461712031720 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:07:11 INFO - PROCESS | 6483 | 1461712031727 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 6483 | 1461712031730 Marionette TRACE conn3 <- [1,2030,null,{}] 16:07:11 INFO - PROCESS | 6483 | 1461712031736 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:11 INFO - PROCESS | 6483 | 1461712031965 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:07:12 INFO - PROCESS | 6483 | 1461712032287 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe165c0800 == 177 [pid = 6483] [id = 515] 16:07:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 283 (0x7fbe0aa8ec00) [pid = 6483] [serial = 1546] [outer = (nil)] 16:07:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 284 (0x7fbe16119c00) [pid = 6483] [serial = 1547] [outer = 0x7fbe0aa8ec00] 16:07:12 INFO - PROCESS | 6483 | 1461712032381 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 285 (0x7fbe1b55b000) [pid = 6483] [serial = 1548] [outer = 0x7fbe0aa8ec00] 16:07:13 INFO - PROCESS | 6483 | 1461712033303 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1637ms 16:07:13 INFO - PROCESS | 6483 | 1461712033365 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:07:13 INFO - PROCESS | 6483 | 1461712033370 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:07:13 INFO - PROCESS | 6483 | 1461712033376 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:07:13 INFO - PROCESS | 6483 | 1461712033381 Marionette TRACE conn3 <- [1,2034,null,{}] 16:07:13 INFO - PROCESS | 6483 | 1461712033388 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 6483 | 1461712033674 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:07:14 INFO - PROCESS | 6483 | 1461712034015 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2370f800 == 178 [pid = 6483] [id = 516] 16:07:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 286 (0x7fbe256bdc00) [pid = 6483] [serial = 1549] [outer = (nil)] 16:07:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 287 (0x7fbe270a7c00) [pid = 6483] [serial = 1550] [outer = 0x7fbe256bdc00] 16:07:14 INFO - PROCESS | 6483 | 1461712034108 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 288 (0x7fbe279dd400) [pid = 6483] [serial = 1551] [outer = 0x7fbe256bdc00] 16:07:15 INFO - PROCESS | 6483 | 1461712035000 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1687ms 16:07:15 INFO - PROCESS | 6483 | 1461712035073 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 6483 | 1461712035077 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:07:15 INFO - PROCESS | 6483 | 1461712035084 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 6483 | 1461712035087 Marionette TRACE conn3 <- [1,2038,null,{}] 16:07:15 INFO - PROCESS | 6483 | 1461712035094 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:15 INFO - PROCESS | 6483 | 1461712035333 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:07:15 INFO - PROCESS | 6483 | 1461712035654 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2799e000 == 179 [pid = 6483] [id = 517] 16:07:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 289 (0x7fbdfaabd000) [pid = 6483] [serial = 1552] [outer = (nil)] 16:07:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 290 (0x7fbdfaac0c00) [pid = 6483] [serial = 1553] [outer = 0x7fbdfaabd000] 16:07:15 INFO - PROCESS | 6483 | 1461712035746 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 291 (0x7fbdfaac6000) [pid = 6483] [serial = 1554] [outer = 0x7fbdfaabd000] 16:07:16 INFO - PROCESS | 6483 | 1461712036683 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1641ms 16:07:16 INFO - PROCESS | 6483 | 1461712036727 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:07:16 INFO - PROCESS | 6483 | 1461712036730 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:07:16 INFO - PROCESS | 6483 | 1461712036736 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:07:16 INFO - PROCESS | 6483 | 1461712036740 Marionette TRACE conn3 <- [1,2042,null,{}] 16:07:16 INFO - PROCESS | 6483 | 1461712036745 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:16 INFO - PROCESS | 6483 | 1461712036986 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:07:17 INFO - PROCESS | 6483 | 1461712037309 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfa534000 == 180 [pid = 6483] [id = 518] 16:07:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 292 (0x7fbdfaabc800) [pid = 6483] [serial = 1555] [outer = (nil)] 16:07:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 293 (0x7fbe0a9b6800) [pid = 6483] [serial = 1556] [outer = 0x7fbdfaabc800] 16:07:17 INFO - PROCESS | 6483 | 1461712037390 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 294 (0x7fbe0a9bb000) [pid = 6483] [serial = 1557] [outer = 0x7fbdfaabc800] 16:07:18 INFO - PROCESS | 6483 | 1461712038259 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 16:07:18 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:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1582ms 16:07:18 INFO - PROCESS | 6483 | 1461712038320 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 6483 | 1461712038324 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:07:18 INFO - PROCESS | 6483 | 1461712038330 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 6483 | 1461712038334 Marionette TRACE conn3 <- [1,2046,null,{}] 16:07:18 INFO - PROCESS | 6483 | 1461712038339 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 6483 | 1461712038568 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:07:18 INFO - PROCESS | 6483 | 1461712038881 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf72da800 == 181 [pid = 6483] [id = 519] 16:07:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 295 (0x7fbdfaabd400) [pid = 6483] [serial = 1558] [outer = (nil)] 16:07:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 296 (0x7fbdff369000) [pid = 6483] [serial = 1559] [outer = 0x7fbdfaabd400] 16:07:18 INFO - PROCESS | 6483 | 1461712038962 Marionette DEBUG loaded listener.js 16:07:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 297 (0x7fbdff36f000) [pid = 6483] [serial = 1560] [outer = 0x7fbdfaabd400] 16:07:19 INFO - PROCESS | 6483 | 1461712039815 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1530ms 16:07:19 INFO - PROCESS | 6483 | 1461712039868 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 6483 | 1461712039870 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:07:19 INFO - PROCESS | 6483 | 1461712039877 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 6483 | 1461712039880 Marionette TRACE conn3 <- [1,2050,null,{}] 16:07:19 INFO - PROCESS | 6483 | 1461712039886 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:20 INFO - PROCESS | 6483 | 1461712040108 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:07:20 INFO - PROCESS | 6483 | 1461712040385 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe12d74000 == 182 [pid = 6483] [id = 520] 16:07:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 298 (0x7fbdf50c2800) [pid = 6483] [serial = 1561] [outer = (nil)] 16:07:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 299 (0x7fbdf50cbc00) [pid = 6483] [serial = 1562] [outer = 0x7fbdf50c2800] 16:07:20 INFO - PROCESS | 6483 | 1461712040504 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 300 (0x7fbdf50d0000) [pid = 6483] [serial = 1563] [outer = 0x7fbdf50c2800] 16:07:21 INFO - PROCESS | 6483 | 1461712041364 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1534ms 16:07:21 INFO - PROCESS | 6483 | 1461712041411 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 6483 | 1461712041415 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:07:21 INFO - PROCESS | 6483 | 1461712041421 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 6483 | 1461712041424 Marionette TRACE conn3 <- [1,2054,null,{}] 16:07:21 INFO - PROCESS | 6483 | 1461712041430 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 6483 | 1461712041680 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:07:22 INFO - PROCESS | 6483 | 1461712042009 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc46c800 == 183 [pid = 6483] [id = 521] 16:07:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 301 (0x7fbdf50c6000) [pid = 6483] [serial = 1564] [outer = (nil)] 16:07:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 302 (0x7fbdff36b400) [pid = 6483] [serial = 1565] [outer = 0x7fbdf50c6000] 16:07:22 INFO - PROCESS | 6483 | 1461712042091 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 303 (0x7fbe0a9b4400) [pid = 6483] [serial = 1566] [outer = 0x7fbdf50c6000] 16:07:22 INFO - PROCESS | 6483 | 1461712042954 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1633ms 16:07:23 INFO - PROCESS | 6483 | 1461712043057 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 6483 | 1461712043061 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:07:23 INFO - PROCESS | 6483 | 1461712043067 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 6483 | 1461712043069 Marionette TRACE conn3 <- [1,2058,null,{}] 16:07:23 INFO - PROCESS | 6483 | 1461712043076 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 6483 | 1461712043313 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:07:23 INFO - PROCESS | 6483 | 1461712043642 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfabda800 == 184 [pid = 6483] [id = 522] 16:07:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 304 (0x7fbdf50cb400) [pid = 6483] [serial = 1567] [outer = (nil)] 16:07:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 305 (0x7fbdfaef1000) [pid = 6483] [serial = 1568] [outer = 0x7fbdf50cb400] 16:07:23 INFO - PROCESS | 6483 | 1461712043722 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 306 (0x7fbdfd6b7400) [pid = 6483] [serial = 1569] [outer = 0x7fbdf50cb400] 16:07:24 INFO - PROCESS | 6483 | 1461712044613 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1579ms 16:07:24 INFO - PROCESS | 6483 | 1461712044648 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 6483 | 1461712044651 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:07:24 INFO - PROCESS | 6483 | 1461712044658 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 6483 | 1461712044660 Marionette TRACE conn3 <- [1,2062,null,{}] 16:07:24 INFO - PROCESS | 6483 | 1461712044667 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:24 INFO - PROCESS | 6483 | 1461712044926 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:07:25 INFO - PROCESS | 6483 | 1461712045296 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd6a5800 == 185 [pid = 6483] [id = 523] 16:07:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 307 (0x7fbdfd6bb800) [pid = 6483] [serial = 1570] [outer = (nil)] 16:07:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 308 (0x7fbdff371400) [pid = 6483] [serial = 1571] [outer = 0x7fbdfd6bb800] 16:07:25 INFO - PROCESS | 6483 | 1461712045377 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 309 (0x7fbe0a9b4c00) [pid = 6483] [serial = 1572] [outer = 0x7fbdfd6bb800] 16:07:26 INFO - PROCESS | 6483 | 1461712046316 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1735ms 16:07:26 INFO - PROCESS | 6483 | 1461712046395 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 6483 | 1461712046397 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:07:26 INFO - PROCESS | 6483 | 1461712046405 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 6483 | 1461712046407 Marionette TRACE conn3 <- [1,2066,null,{}] 16:07:26 INFO - PROCESS | 6483 | 1461712046413 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:26 INFO - PROCESS | 6483 | 1461712046691 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23412800 == 184 [pid = 6483] [id = 230] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2b9cf800 == 183 [pid = 6483] [id = 404] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe025c5800 == 182 [pid = 6483] [id = 292] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0e5000 == 181 [pid = 6483] [id = 288] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27130800 == 180 [pid = 6483] [id = 283] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0466e800 == 179 [pid = 6483] [id = 289] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a4000 == 178 [pid = 6483] [id = 229] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe144c7800 == 177 [pid = 6483] [id = 141] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25149000 == 176 [pid = 6483] [id = 323] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe144cc000 == 175 [pid = 6483] [id = 55] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe214a9800 == 174 [pid = 6483] [id = 217] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150c6800 == 173 [pid = 6483] [id = 103] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fd1800 == 172 [pid = 6483] [id = 127] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7f0000 == 171 [pid = 6483] [id = 313] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8d4800 == 170 [pid = 6483] [id = 504] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe2a8800 == 169 [pid = 6483] [id = 503] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd4c6800 == 168 [pid = 6483] [id = 502] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa40e800 == 167 [pid = 6483] [id = 501] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27218000 == 166 [pid = 6483] [id = 499] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf775f000 == 165 [pid = 6483] [id = 498] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27212800 == 164 [pid = 6483] [id = 497] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82e6800 == 163 [pid = 6483] [id = 496] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82cc000 == 162 [pid = 6483] [id = 495] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf80da800 == 161 [pid = 6483] [id = 494] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe2a6000 == 160 [pid = 6483] [id = 493] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2bba3800 == 159 [pid = 6483] [id = 492] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe23719000 == 158 [pid = 6483] [id = 491] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187cb000 == 157 [pid = 6483] [id = 490] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a22800 == 156 [pid = 6483] [id = 489] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d84000 == 155 [pid = 6483] [id = 488] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa47000 == 154 [pid = 6483] [id = 487] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c797000 == 153 [pid = 6483] [id = 486] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b652800 == 152 [pid = 6483] [id = 485] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe025bc800 == 151 [pid = 6483] [id = 484] 16:07:28 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc617800 == 150 [pid = 6483] [id = 483] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 308 (0x7fbe0456a800) [pid = 6483] [serial = 1448] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 307 (0x7fbdfbda5800) [pid = 6483] [serial = 1427] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 306 (0x7fbdfd3c8800) [pid = 6483] [serial = 1436] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 305 (0x7fbe03f12c00) [pid = 6483] [serial = 1443] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 304 (0x7fbe0f8cc000) [pid = 6483] [serial = 1394] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 303 (0x7fbe15b04800) [pid = 6483] [serial = 1406] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 302 (0x7fbe15214800) [pid = 6483] [serial = 1400] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 301 (0x7fbe270af800) [pid = 6483] [serial = 1418] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 300 (0x7fbe02086000) [pid = 6483] [serial = 1442] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 299 (0x7fbe14225000) [pid = 6483] [serial = 1397] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 298 (0x7fbdffc0c000) [pid = 6483] [serial = 1421] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 297 (0x7fbe01911c00) [pid = 6483] [serial = 1440] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 296 (0x7fbdfc41c000) [pid = 6483] [serial = 1382] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 295 (0x7fbe12168800) [pid = 6483] [serial = 1056] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 294 (0x7fbdfe290c00) [pid = 6483] [serial = 1140] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 293 (0x7fbe238d6800) [pid = 6483] [serial = 1415] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 292 (0x7fbe00ce6400) [pid = 6483] [serial = 1437] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 291 (0x7fbe04190400) [pid = 6483] [serial = 1445] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 290 (0x7fbdfd4fac00) [pid = 6483] [serial = 1433] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 289 (0x7fbe0d80cc00) [pid = 6483] [serial = 1391] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 288 (0x7fbe18463800) [pid = 6483] [serial = 1409] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 287 (0x7fbe095d0800) [pid = 6483] [serial = 1388] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 286 (0x7fbe00dbcc00) [pid = 6483] [serial = 1385] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 285 (0x7fbe15289000) [pid = 6483] [serial = 1403] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 284 (0x7fbe0188c000) [pid = 6483] [serial = 1430] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 283 (0x7fbe02080800) [pid = 6483] [serial = 1424] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 282 (0x7fbdf8e72c00) [pid = 6483] [serial = 1224] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 281 (0x7fbe0188b800) [pid = 6483] [serial = 1439] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 280 (0x7fbdfdfe3000) [pid = 6483] [serial = 1434] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 279 (0x7fbe0452bc00) [pid = 6483] [serial = 1446] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | --DOMWINDOW == 278 (0x7fbe231aec00) [pid = 6483] [serial = 1412] [outer = (nil)] [url = about:blank] 16:07:28 INFO - PROCESS | 6483 | 1461712048544 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf78d7800 == 151 [pid = 6483] [id = 524] 16:07:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 279 (0x7fbdf780e800) [pid = 6483] [serial = 1573] [outer = (nil)] 16:07:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 280 (0x7fbdf7987400) [pid = 6483] [serial = 1574] [outer = 0x7fbdf780e800] 16:07:28 INFO - PROCESS | 6483 | 1461712048620 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 281 (0x7fbdf8e74c00) [pid = 6483] [serial = 1575] [outer = 0x7fbdf780e800] 16:07:29 INFO - PROCESS | 6483 | 1461712049429 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3086ms 16:07:29 INFO - PROCESS | 6483 | 1461712049493 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:07:29 INFO - PROCESS | 6483 | 1461712049499 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:07:29 INFO - PROCESS | 6483 | 1461712049507 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 6483 | 1461712049513 Marionette TRACE conn3 <- [1,2070,null,{}] 16:07:29 INFO - PROCESS | 6483 | 1461712049520 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:29 INFO - PROCESS | 6483 | 1461712049740 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:07:29 INFO - PROCESS | 6483 | 1461712049940 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf8fdf800 == 152 [pid = 6483] [id = 525] 16:07:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 282 (0x7fbdf7810400) [pid = 6483] [serial = 1576] [outer = (nil)] 16:07:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 283 (0x7fbdfc412800) [pid = 6483] [serial = 1577] [outer = 0x7fbdf7810400] 16:07:30 INFO - PROCESS | 6483 | 1461712050011 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 284 (0x7fbdfd4f6000) [pid = 6483] [serial = 1578] [outer = 0x7fbdf7810400] 16:07:30 INFO - PROCESS | 6483 | 1461712050872 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 16:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1390ms 16:07:30 INFO - PROCESS | 6483 | 1461712050901 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 6483 | 1461712050908 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:07:30 INFO - PROCESS | 6483 | 1461712050966 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 6483 | 1461712050970 Marionette TRACE conn3 <- [1,2074,null,{}] 16:07:30 INFO - PROCESS | 6483 | 1461712050976 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 6483 | 1461712051266 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:07:31 INFO - PROCESS | 6483 | 1461712051312 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5d4000 == 153 [pid = 6483] [id = 526] 16:07:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 285 (0x7fbdfd6df400) [pid = 6483] [serial = 1579] [outer = (nil)] 16:07:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 286 (0x7fbdfe1df400) [pid = 6483] [serial = 1580] [outer = 0x7fbdfd6df400] 16:07:31 INFO - PROCESS | 6483 | 1461712051386 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 287 (0x7fbdfe26bc00) [pid = 6483] [serial = 1581] [outer = 0x7fbdfd6df400] 16:07:32 INFO - PROCESS | 6483 | 1461712052459 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1550ms 16:07:32 INFO - PROCESS | 6483 | 1461712052504 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 6483 | 1461712052508 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:07:32 INFO - PROCESS | 6483 | 1461712052528 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 6483 | 1461712052538 Marionette TRACE conn3 <- [1,2078,null,{}] 16:07:32 INFO - PROCESS | 6483 | 1461712052547 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:32 INFO - PROCESS | 6483 | 1461712052865 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:07:32 INFO - PROCESS | 6483 | 1461712052900 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe0e4000 == 154 [pid = 6483] [id = 527] 16:07:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 288 (0x7fbdff36e800) [pid = 6483] [serial = 1582] [outer = (nil)] 16:07:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 289 (0x7fbe00bf8400) [pid = 6483] [serial = 1583] [outer = 0x7fbdff36e800] 16:07:32 INFO - PROCESS | 6483 | 1461712052966 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 290 (0x7fbe00db6800) [pid = 6483] [serial = 1584] [outer = 0x7fbdff36e800] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 289 (0x7fbe0ef25400) [pid = 6483] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 288 (0x7fbdfbda7400) [pid = 6483] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 287 (0x7fbdfaef6800) [pid = 6483] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 286 (0x7fbdf8da0800) [pid = 6483] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 285 (0x7fbdf7992c00) [pid = 6483] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 284 (0x7fbe09859000) [pid = 6483] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 283 (0x7fbe0edcf400) [pid = 6483] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 282 (0x7fbdfd4f5c00) [pid = 6483] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 281 (0x7fbe04563800) [pid = 6483] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 280 (0x7fbe0ed6e400) [pid = 6483] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 279 (0x7fbdfde31c00) [pid = 6483] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 278 (0x7fbe0aa8d400) [pid = 6483] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 277 (0x7fbe03f21800) [pid = 6483] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 276 (0x7fbe01915400) [pid = 6483] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 275 (0x7fbe1521ac00) [pid = 6483] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 274 (0x7fbe0d8e5800) [pid = 6483] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 273 (0x7fbe0169b400) [pid = 6483] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 272 (0x7fbdffcad000) [pid = 6483] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 271 (0x7fbe095ce800) [pid = 6483] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 270 (0x7fbdf798c400) [pid = 6483] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 269 (0x7fbdf7802400) [pid = 6483] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 268 (0x7fbe0190f400) [pid = 6483] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 267 (0x7fbe0208a000) [pid = 6483] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 266 (0x7fbdf8d96800) [pid = 6483] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 265 (0x7fbdfe286c00) [pid = 6483] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 264 (0x7fbe0208a400) [pid = 6483] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 263 (0x7fbdfe26c400) [pid = 6483] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 262 (0x7fbdfdfe5000) [pid = 6483] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 261 (0x7fbdf8d9c000) [pid = 6483] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 260 (0x7fbdfaef4000) [pid = 6483] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 259 (0x7fbdfe26a400) [pid = 6483] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 258 (0x7fbe00beac00) [pid = 6483] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 257 (0x7fbdfade4000) [pid = 6483] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 256 (0x7fbdfe270000) [pid = 6483] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 255 (0x7fbe00d28800) [pid = 6483] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 254 (0x7fbe182ef000) [pid = 6483] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe227f4800) [pid = 6483] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbe0c7c9c00) [pid = 6483] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbe27745800) [pid = 6483] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbe095dd000) [pid = 6483] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbdfba66400) [pid = 6483] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbdfde31400) [pid = 6483] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe0ac7d400) [pid = 6483] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbdfbdaa800) [pid = 6483] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe0b2dd400) [pid = 6483] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbdfc418c00) [pid = 6483] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe15217800) [pid = 6483] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbdfaef0800) [pid = 6483] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe0ac44c00) [pid = 6483] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbdffc04c00) [pid = 6483] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe0b840000) [pid = 6483] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbdfe291400) [pid = 6483] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbdffc02800) [pid = 6483] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe01db5000) [pid = 6483] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe02087c00) [pid = 6483] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbdf8da1800) [pid = 6483] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbe0960a800) [pid = 6483] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe00db1400) [pid = 6483] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe01914400) [pid = 6483] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe2258f800) [pid = 6483] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe0ef29000) [pid = 6483] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbe017f0800) [pid = 6483] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbdf7802c00) [pid = 6483] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbe0c70b400) [pid = 6483] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe095d6000) [pid = 6483] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe15217400) [pid = 6483] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbdfba6a800) [pid = 6483] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbdfbbec400) [pid = 6483] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe01fe3000) [pid = 6483] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbdfba63c00) [pid = 6483] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe00db0c00) [pid = 6483] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbe2258ec00) [pid = 6483] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe0b841400) [pid = 6483] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbe0b2d2400) [pid = 6483] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe0b94b400) [pid = 6483] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbdf8d9fc00) [pid = 6483] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbdfb968400) [pid = 6483] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbdfaef1c00) [pid = 6483] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbdfe285c00) [pid = 6483] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbdf8d9b000) [pid = 6483] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe0ac7ac00) [pid = 6483] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbdfaef4c00) [pid = 6483] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbdffca6400) [pid = 6483] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe13b51c00) [pid = 6483] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe0c7d1000) [pid = 6483] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbe095c7400) [pid = 6483] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbe0ac7c800) [pid = 6483] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe04562800) [pid = 6483] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe0c671000) [pid = 6483] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbe13e1cc00) [pid = 6483] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe0c66c800) [pid = 6483] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:07:34 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbdfbd9f000) [pid = 6483] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:07:35 INFO - PROCESS | 6483 | 1461712055240 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2755ms 16:07:35 INFO - PROCESS | 6483 | 1461712055276 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 6483 | 1461712055280 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:07:35 INFO - PROCESS | 6483 | 1461712055287 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 6483 | 1461712055290 Marionette TRACE conn3 <- [1,2082,null,{}] 16:07:35 INFO - PROCESS | 6483 | 1461712055295 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:35 INFO - PROCESS | 6483 | 1461712055509 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:07:35 INFO - PROCESS | 6483 | 1461712055701 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfabe4000 == 155 [pid = 6483] [id = 528] 16:07:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 199 (0x7fbdf7802c00) [pid = 6483] [serial = 1585] [outer = (nil)] 16:07:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 200 (0x7fbdfade4c00) [pid = 6483] [serial = 1586] [outer = 0x7fbdf7802c00] 16:07:35 INFO - PROCESS | 6483 | 1461712055765 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 201 (0x7fbdfbbeb800) [pid = 6483] [serial = 1587] [outer = 0x7fbdf7802c00] 16:07:36 INFO - PROCESS | 6483 | 1461712056714 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1481ms 16:07:36 INFO - PROCESS | 6483 | 1461712056771 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 6483 | 1461712056777 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:07:36 INFO - PROCESS | 6483 | 1461712056789 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 6483 | 1461712056794 Marionette TRACE conn3 <- [1,2086,null,{}] 16:07:36 INFO - PROCESS | 6483 | 1461712056804 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:37 INFO - PROCESS | 6483 | 1461712057043 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:07:37 INFO - PROCESS | 6483 | 1461712057372 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf8bc7800 == 156 [pid = 6483] [id = 529] 16:07:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 202 (0x7fbdf8e75000) [pid = 6483] [serial = 1588] [outer = (nil)] 16:07:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 203 (0x7fbdfaeeac00) [pid = 6483] [serial = 1589] [outer = 0x7fbdf8e75000] 16:07:37 INFO - PROCESS | 6483 | 1461712057456 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 204 (0x7fbdfba6a800) [pid = 6483] [serial = 1590] [outer = 0x7fbdf8e75000] 16:07:38 INFO - PROCESS | 6483 | 1461712058371 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1640ms 16:07:38 INFO - PROCESS | 6483 | 1461712058430 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 6483 | 1461712058439 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:07:38 INFO - PROCESS | 6483 | 1461712058450 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 6483 | 1461712058454 Marionette TRACE conn3 <- [1,2090,null,{}] 16:07:38 INFO - PROCESS | 6483 | 1461712058460 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:38 INFO - PROCESS | 6483 | 1461712058695 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:07:39 INFO - PROCESS | 6483 | 1461712059009 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd7c8800 == 157 [pid = 6483] [id = 530] 16:07:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 205 (0x7fbdfc418c00) [pid = 6483] [serial = 1591] [outer = (nil)] 16:07:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 206 (0x7fbdfd6b1c00) [pid = 6483] [serial = 1592] [outer = 0x7fbdfc418c00] 16:07:39 INFO - PROCESS | 6483 | 1461712059092 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 207 (0x7fbdfd6e3800) [pid = 6483] [serial = 1593] [outer = 0x7fbdfc418c00] 16:07:39 INFO - PROCESS | 6483 | 1461712059994 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1580ms 16:07:40 INFO - PROCESS | 6483 | 1461712060030 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:07:40 INFO - PROCESS | 6483 | 1461712060035 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:07:40 INFO - PROCESS | 6483 | 1461712060042 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 6483 | 1461712060049 Marionette TRACE conn3 <- [1,2094,null,{}] 16:07:40 INFO - PROCESS | 6483 | 1461712060066 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 6483 | 1461712060326 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:07:40 INFO - PROCESS | 6483 | 1461712060717 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd09800 == 158 [pid = 6483] [id = 531] 16:07:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 208 (0x7fbdfe273000) [pid = 6483] [serial = 1594] [outer = (nil)] 16:07:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 209 (0x7fbdff368000) [pid = 6483] [serial = 1595] [outer = 0x7fbdfe273000] 16:07:40 INFO - PROCESS | 6483 | 1461712060803 Marionette DEBUG loaded listener.js 16:07:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 210 (0x7fbdffca0000) [pid = 6483] [serial = 1596] [outer = 0x7fbdfe273000] 16:07:41 INFO - PROCESS | 6483 | 1461712061699 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1692ms 16:07:41 INFO - PROCESS | 6483 | 1461712061733 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:07:41 INFO - PROCESS | 6483 | 1461712061738 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:07:41 INFO - PROCESS | 6483 | 1461712061744 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:07:41 INFO - PROCESS | 6483 | 1461712061747 Marionette TRACE conn3 <- [1,2098,null,{}] 16:07:41 INFO - PROCESS | 6483 | 1461712061753 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:41 INFO - PROCESS | 6483 | 1461712061975 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:07:42 INFO - PROCESS | 6483 | 1461712062244 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00ef6800 == 159 [pid = 6483] [id = 532] 16:07:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 211 (0x7fbdfe26f800) [pid = 6483] [serial = 1597] [outer = (nil)] 16:07:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 212 (0x7fbe00db4400) [pid = 6483] [serial = 1598] [outer = 0x7fbdfe26f800] 16:07:42 INFO - PROCESS | 6483 | 1461712062325 Marionette DEBUG loaded listener.js 16:07:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 213 (0x7fbe00e5cc00) [pid = 6483] [serial = 1599] [outer = 0x7fbdfe26f800] 16:07:43 INFO - PROCESS | 6483 | 1461712063243 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1533ms 16:07:43 INFO - PROCESS | 6483 | 1461712063279 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 6483 | 1461712063283 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:07:43 INFO - PROCESS | 6483 | 1461712063290 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 6483 | 1461712063292 Marionette TRACE conn3 <- [1,2102,null,{}] 16:07:43 INFO - PROCESS | 6483 | 1461712063299 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:43 INFO - PROCESS | 6483 | 1461712063521 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:07:43 INFO - PROCESS | 6483 | 1461712063792 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0205f800 == 160 [pid = 6483] [id = 533] 16:07:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 214 (0x7fbe00bf6000) [pid = 6483] [serial = 1600] [outer = (nil)] 16:07:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 215 (0x7fbe016a1c00) [pid = 6483] [serial = 1601] [outer = 0x7fbe00bf6000] 16:07:43 INFO - PROCESS | 6483 | 1461712063911 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 216 (0x7fbe017eb800) [pid = 6483] [serial = 1602] [outer = 0x7fbe00bf6000] 16:07:44 INFO - PROCESS | 6483 | 1461712064775 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1535ms 16:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:07:44 INFO - PROCESS | 6483 | 1461712064827 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 6483 | 1461712064830 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:07:44 INFO - PROCESS | 6483 | 1461712064837 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 6483 | 1461712064840 Marionette TRACE conn3 <- [1,2106,null,{}] 16:07:44 INFO - PROCESS | 6483 | 1461712064849 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:45 INFO - PROCESS | 6483 | 1461712065119 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:07:45 INFO - PROCESS | 6483 | 1461712065462 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04383000 == 161 [pid = 6483] [id = 534] 16:07:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 217 (0x7fbe01db4800) [pid = 6483] [serial = 1603] [outer = (nil)] 16:07:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 218 (0x7fbe01fbbc00) [pid = 6483] [serial = 1604] [outer = 0x7fbe01db4800] 16:07:45 INFO - PROCESS | 6483 | 1461712065549 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 219 (0x7fbe0207e400) [pid = 6483] [serial = 1605] [outer = 0x7fbe01db4800] 16:07:46 INFO - PROCESS | 6483 | 1461712066440 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1643ms 16:07:46 INFO - PROCESS | 6483 | 1461712066480 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 6483 | 1461712066484 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:07:46 INFO - PROCESS | 6483 | 1461712066490 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 6483 | 1461712066494 Marionette TRACE conn3 <- [1,2110,null,{}] 16:07:46 INFO - PROCESS | 6483 | 1461712066500 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:46 INFO - PROCESS | 6483 | 1461712066749 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:07:47 INFO - PROCESS | 6483 | 1461712067061 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04674000 == 162 [pid = 6483] [id = 535] 16:07:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 220 (0x7fbe01dacc00) [pid = 6483] [serial = 1606] [outer = (nil)] 16:07:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 221 (0x7fbe02590400) [pid = 6483] [serial = 1607] [outer = 0x7fbe01dacc00] 16:07:47 INFO - PROCESS | 6483 | 1461712067151 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 222 (0x7fbe03f1dc00) [pid = 6483] [serial = 1608] [outer = 0x7fbe01dacc00] 16:07:48 INFO - PROCESS | 6483 | 1461712068204 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 16:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1789ms 16:07:48 INFO - PROCESS | 6483 | 1461712068280 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:07:48 INFO - PROCESS | 6483 | 1461712068284 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:07:48 INFO - PROCESS | 6483 | 1461712068291 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:07:48 INFO - PROCESS | 6483 | 1461712068294 Marionette TRACE conn3 <- [1,2114,null,{}] 16:07:48 INFO - PROCESS | 6483 | 1461712068300 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:48 INFO - PROCESS | 6483 | 1461712068606 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:07:48 INFO - PROCESS | 6483 | 1461712068918 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b241800 == 163 [pid = 6483] [id = 536] 16:07:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 223 (0x7fbe01db5c00) [pid = 6483] [serial = 1609] [outer = (nil)] 16:07:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 224 (0x7fbe041db400) [pid = 6483] [serial = 1610] [outer = 0x7fbe01db5c00] 16:07:49 INFO - PROCESS | 6483 | 1461712068993 Marionette DEBUG loaded listener.js 16:07:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 225 (0x7fbe04569c00) [pid = 6483] [serial = 1611] [outer = 0x7fbe01db5c00] 16:07:49 INFO - PROCESS | 6483 | 1461712069832 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1586ms 16:07:49 INFO - PROCESS | 6483 | 1461712069877 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 6483 | 1461712069880 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:07:49 INFO - PROCESS | 6483 | 1461712069887 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 6483 | 1461712069891 Marionette TRACE conn3 <- [1,2118,null,{}] 16:07:49 INFO - PROCESS | 6483 | 1461712069911 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:50 INFO - PROCESS | 6483 | 1461712070206 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:07:50 INFO - PROCESS | 6483 | 1461712070416 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0c3000 == 164 [pid = 6483] [id = 537] 16:07:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 226 (0x7fbdfe269000) [pid = 6483] [serial = 1612] [outer = (nil)] 16:07:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 227 (0x7fbe0461f000) [pid = 6483] [serial = 1613] [outer = 0x7fbdfe269000] 16:07:50 INFO - PROCESS | 6483 | 1461712070546 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 228 (0x7fbe095cac00) [pid = 6483] [serial = 1614] [outer = 0x7fbdfe269000] 16:07:51 INFO - PROCESS | 6483 | 1461712071460 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1633ms 16:07:51 INFO - PROCESS | 6483 | 1461712071521 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 6483 | 1461712071525 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:07:51 INFO - PROCESS | 6483 | 1461712071532 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 6483 | 1461712071534 Marionette TRACE conn3 <- [1,2122,null,{}] 16:07:51 INFO - PROCESS | 6483 | 1461712071540 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:51 INFO - PROCESS | 6483 | 1461712071787 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:07:52 INFO - PROCESS | 6483 | 1461712072097 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c7a8800 == 165 [pid = 6483] [id = 538] 16:07:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 229 (0x7fbe0418c800) [pid = 6483] [serial = 1615] [outer = (nil)] 16:07:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 230 (0x7fbe095da800) [pid = 6483] [serial = 1616] [outer = 0x7fbe0418c800] 16:07:52 INFO - PROCESS | 6483 | 1461712072179 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 231 (0x7fbe09617c00) [pid = 6483] [serial = 1617] [outer = 0x7fbe0418c800] 16:07:53 INFO - PROCESS | 6483 | 1461712073047 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 16:07:53 INFO - PROCESS | 6483 | 1461712073116 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 6483 | 1461712073120 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:07:53 INFO - PROCESS | 6483 | 1461712073126 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 6483 | 1461712073132 Marionette TRACE conn3 <- [1,2126,null,{}] 16:07:53 INFO - PROCESS | 6483 | 1461712073137 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:53 INFO - PROCESS | 6483 | 1461712073431 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:07:53 INFO - PROCESS | 6483 | 1461712073756 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7e3000 == 166 [pid = 6483] [id = 539] 16:07:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 232 (0x7fbe0a9bdc00) [pid = 6483] [serial = 1618] [outer = (nil)] 16:07:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 233 (0x7fbe0a9c1800) [pid = 6483] [serial = 1619] [outer = 0x7fbe0a9bdc00] 16:07:53 INFO - PROCESS | 6483 | 1461712073841 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 234 (0x7fbe0ac48000) [pid = 6483] [serial = 1620] [outer = 0x7fbe0a9bdc00] 16:07:54 INFO - PROCESS | 6483 | 1461712074698 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 16:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1636ms 16:07:54 INFO - PROCESS | 6483 | 1461712074764 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 6483 | 1461712074768 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:07:54 INFO - PROCESS | 6483 | 1461712074774 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 6483 | 1461712074777 Marionette TRACE conn3 <- [1,2130,null,{}] 16:07:54 INFO - PROCESS | 6483 | 1461712074782 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:55 INFO - PROCESS | 6483 | 1461712075012 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:07:55 INFO - PROCESS | 6483 | 1461712075288 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe10096000 == 167 [pid = 6483] [id = 540] 16:07:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 235 (0x7fbe0a9bf400) [pid = 6483] [serial = 1621] [outer = (nil)] 16:07:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 236 (0x7fbe0ac77800) [pid = 6483] [serial = 1622] [outer = 0x7fbe0a9bf400] 16:07:55 INFO - PROCESS | 6483 | 1461712075412 Marionette DEBUG loaded listener.js 16:07:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 237 (0x7fbe0b2d5800) [pid = 6483] [serial = 1623] [outer = 0x7fbe0a9bf400] 16:07:56 INFO - PROCESS | 6483 | 1461712076328 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 6483 | 1461712076410 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:07:56 INFO - PROCESS | 6483 | 1461712076417 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 6483 | 1461712076421 Marionette TRACE conn3 <- [1,2134,null,{}] 16:07:56 INFO - PROCESS | 6483 | 1461712076426 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:56 INFO - PROCESS | 6483 | 1461712076656 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:07:56 INFO - PROCESS | 6483 | 1461712076971 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f05000 == 168 [pid = 6483] [id = 541] 16:07:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 238 (0x7fbe0ac4bc00) [pid = 6483] [serial = 1624] [outer = (nil)] 16:07:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 239 (0x7fbe0b83e000) [pid = 6483] [serial = 1625] [outer = 0x7fbe0ac4bc00] 16:07:57 INFO - PROCESS | 6483 | 1461712077053 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 240 (0x7fbe0bfe3400) [pid = 6483] [serial = 1626] [outer = 0x7fbe0ac4bc00] 16:07:57 INFO - PROCESS | 6483 | 1461712077908 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1530ms 16:07:57 INFO - PROCESS | 6483 | 1461712077949 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 6483 | 1461712077953 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:07:57 INFO - PROCESS | 6483 | 1461712077958 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 6483 | 1461712077961 Marionette TRACE conn3 <- [1,2138,null,{}] 16:07:57 INFO - PROCESS | 6483 | 1461712077966 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:58 INFO - PROCESS | 6483 | 1461712078190 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:07:58 INFO - PROCESS | 6483 | 1461712078466 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14a1c000 == 169 [pid = 6483] [id = 542] 16:07:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 241 (0x7fbe041dcc00) [pid = 6483] [serial = 1627] [outer = (nil)] 16:07:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 242 (0x7fbe0c0e1400) [pid = 6483] [serial = 1628] [outer = 0x7fbe041dcc00] 16:07:58 INFO - PROCESS | 6483 | 1461712078585 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 243 (0x7fbe0c25ec00) [pid = 6483] [serial = 1629] [outer = 0x7fbe041dcc00] 16:07:59 INFO - PROCESS | 6483 | 1461712079442 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1535ms 16:07:59 INFO - PROCESS | 6483 | 1461712079498 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 6483 | 1461712079503 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:07:59 INFO - PROCESS | 6483 | 1461712079515 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 6483 | 1461712079520 Marionette TRACE conn3 <- [1,2142,null,{}] 16:07:59 INFO - PROCESS | 6483 | 1461712079528 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 6483 | 1461712079866 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:08:00 INFO - PROCESS | 6483 | 1461712080281 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe15598000 == 170 [pid = 6483] [id = 543] 16:08:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 244 (0x7fbdf7993800) [pid = 6483] [serial = 1630] [outer = (nil)] 16:08:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 245 (0x7fbe0c676c00) [pid = 6483] [serial = 1631] [outer = 0x7fbdf7993800] 16:08:00 INFO - PROCESS | 6483 | 1461712080419 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 246 (0x7fbe0d496c00) [pid = 6483] [serial = 1632] [outer = 0x7fbdf7993800] 16:08:01 INFO - PROCESS | 6483 | 1461712081647 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 6483 | 1461712081722 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:08:01 INFO - PROCESS | 6483 | 1461712081730 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 6483 | 1461712081733 Marionette TRACE conn3 <- [1,2146,null,{}] 16:08:01 INFO - PROCESS | 6483 | 1461712081740 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:02 INFO - PROCESS | 6483 | 1461712081998 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:08:02 INFO - PROCESS | 6483 | 1461712082316 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1821f000 == 171 [pid = 6483] [id = 544] 16:08:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 247 (0x7fbe0ac4c800) [pid = 6483] [serial = 1633] [outer = (nil)] 16:08:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 248 (0x7fbe0d8ea800) [pid = 6483] [serial = 1634] [outer = 0x7fbe0ac4c800] 16:08:02 INFO - PROCESS | 6483 | 1461712082410 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 249 (0x7fbe0ed77800) [pid = 6483] [serial = 1635] [outer = 0x7fbe0ac4c800] 16:08:03 INFO - PROCESS | 6483 | 1461712083356 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 6483 | 1461712083426 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:08:03 INFO - PROCESS | 6483 | 1461712083433 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 6483 | 1461712083435 Marionette TRACE conn3 <- [1,2150,null,{}] 16:08:03 INFO - PROCESS | 6483 | 1461712083442 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:03 INFO - PROCESS | 6483 | 1461712083678 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:08:04 INFO - PROCESS | 6483 | 1461712083998 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe222b1000 == 172 [pid = 6483] [id = 545] 16:08:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 250 (0x7fbe0c66f800) [pid = 6483] [serial = 1636] [outer = (nil)] 16:08:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 251 (0x7fbe0f056800) [pid = 6483] [serial = 1637] [outer = 0x7fbe0c66f800] 16:08:04 INFO - PROCESS | 6483 | 1461712084080 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 252 (0x7fbe0f05b800) [pid = 6483] [serial = 1638] [outer = 0x7fbe0c66f800] 16:08:04 INFO - PROCESS | 6483 | 1461712084968 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 16:08:05 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:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1579ms 16:08:05 INFO - PROCESS | 6483 | 1461712085014 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:08:05 INFO - PROCESS | 6483 | 1461712085018 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:08:05 INFO - PROCESS | 6483 | 1461712085024 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 6483 | 1461712085027 Marionette TRACE conn3 <- [1,2154,null,{}] 16:08:05 INFO - PROCESS | 6483 | 1461712085032 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:05 INFO - PROCESS | 6483 | 1461712085271 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:08:05 INFO - PROCESS | 6483 | 1461712085604 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23719000 == 173 [pid = 6483] [id = 546] 16:08:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 253 (0x7fbe041ce000) [pid = 6483] [serial = 1639] [outer = (nil)] 16:08:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 254 (0x7fbe0f05f800) [pid = 6483] [serial = 1640] [outer = 0x7fbe041ce000] 16:08:05 INFO - PROCESS | 6483 | 1461712085688 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 255 (0x7fbe0f064800) [pid = 6483] [serial = 1641] [outer = 0x7fbe041ce000] 16:08:06 INFO - PROCESS | 6483 | 1461712086576 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1629ms 16:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:08:06 INFO - PROCESS | 6483 | 1461712086654 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 6483 | 1461712086657 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:08:06 INFO - PROCESS | 6483 | 1461712086664 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 6483 | 1461712086667 Marionette TRACE conn3 <- [1,2158,null,{}] 16:08:06 INFO - PROCESS | 6483 | 1461712086673 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:06 INFO - PROCESS | 6483 | 1461712086950 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02067000 == 172 [pid = 6483] [id = 428] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11521000 == 171 [pid = 6483] [id = 429] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfabf0800 == 170 [pid = 6483] [id = 427] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfba11000 == 169 [pid = 6483] [id = 384] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfbc39800 == 168 [pid = 6483] [id = 386] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfba1a800 == 167 [pid = 6483] [id = 475] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfbc20000 == 166 [pid = 6483] [id = 385] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffea4000 == 165 [pid = 6483] [id = 431] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2a068800 == 164 [pid = 6483] [id = 426] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8feb000 == 163 [pid = 6483] [id = 430] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0e4000 == 162 [pid = 6483] [id = 527] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5d4000 == 161 [pid = 6483] [id = 526] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8fdf800 == 160 [pid = 6483] [id = 525] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf78d7800 == 159 [pid = 6483] [id = 524] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd6a5800 == 158 [pid = 6483] [id = 523] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfabda800 == 157 [pid = 6483] [id = 522] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc46c800 == 156 [pid = 6483] [id = 521] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d74000 == 155 [pid = 6483] [id = 520] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf72da800 == 154 [pid = 6483] [id = 519] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa534000 == 153 [pid = 6483] [id = 518] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2799e000 == 152 [pid = 6483] [id = 517] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2370f800 == 151 [pid = 6483] [id = 516] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe165c0800 == 150 [pid = 6483] [id = 515] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1528d800 == 149 [pid = 6483] [id = 514] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f21000 == 148 [pid = 6483] [id = 513] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100a0800 == 147 [pid = 6483] [id = 512] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ed92800 == 146 [pid = 6483] [id = 511] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b612800 == 145 [pid = 6483] [id = 510] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe09775000 == 144 [pid = 6483] [id = 509] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02427000 == 143 [pid = 6483] [id = 508] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00a82800 == 142 [pid = 6483] [id = 507] 16:08:08 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8e8800 == 141 [pid = 6483] [id = 506] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 254 (0x7fbe01fb4800) [pid = 6483] [serial = 1517] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 253 (0x7fbe15218800) [pid = 6483] [serial = 1473] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 252 (0x7fbdfde31800) [pid = 6483] [serial = 1320] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 251 (0x7fbdfbd9fc00) [pid = 6483] [serial = 1451] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 250 (0x7fbe02084800) [pid = 6483] [serial = 1428] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 249 (0x7fbdfaef7000) [pid = 6483] [serial = 1505] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 248 (0x7fbe13e19400) [pid = 6483] [serial = 1278] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 247 (0x7fbe0fd25000) [pid = 6483] [serial = 1466] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 246 (0x7fbe279eac00) [pid = 6483] [serial = 1482] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 245 (0x7fbe095cb800) [pid = 6483] [serial = 1332] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 244 (0x7fbe11f04400) [pid = 6483] [serial = 1275] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 243 (0x7fbe100e4800) [pid = 6483] [serial = 1475] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 242 (0x7fbe0ed7f400) [pid = 6483] [serial = 1194] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 241 (0x7fbe12f27400) [pid = 6483] [serial = 1470] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 240 (0x7fbe0451d400) [pid = 6483] [serial = 1329] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 239 (0x7fbe182eec00) [pid = 6483] [serial = 1200] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 238 (0x7fbe0f8d7400) [pid = 6483] [serial = 1353] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 237 (0x7fbe016a3400) [pid = 6483] [serial = 1484] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 236 (0x7fbe017e9c00) [pid = 6483] [serial = 1257] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 235 (0x7fbe0d610c00) [pid = 6483] [serial = 1464] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 234 (0x7fbdfdfe4000) [pid = 6483] [serial = 1508] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 233 (0x7fbdf780b000) [pid = 6483] [serial = 1499] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 232 (0x7fbe0ff5b400) [pid = 6483] [serial = 1356] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 231 (0x7fbe0ac7b800) [pid = 6483] [serial = 1460] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 230 (0x7fbe0ff62c00) [pid = 6483] [serial = 1467] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 229 (0x7fbe13c81c00) [pid = 6483] [serial = 1472] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 228 (0x7fbdf8da2800) [pid = 6483] [serial = 1221] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 227 (0x7fbe23752400) [pid = 6483] [serial = 1146] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 226 (0x7fbe222bf400) [pid = 6483] [serial = 1478] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 225 (0x7fbe01fb7000) [pid = 6483] [serial = 1494] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 224 (0x7fbe00dba000) [pid = 6483] [serial = 1323] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 223 (0x7fbdfadf1000) [pid = 6483] [serial = 1317] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 222 (0x7fbe0ac42c00) [pid = 6483] [serial = 1485] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 221 (0x7fbe26d0a800) [pid = 6483] [serial = 1290] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 220 (0x7fbe0b954000) [pid = 6483] [serial = 1461] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 219 (0x7fbe115d3800) [pid = 6483] [serial = 1469] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 218 (0x7fbdfe271000) [pid = 6483] [serial = 1490] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 217 (0x7fbe00cf1800) [pid = 6483] [serial = 1511] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 216 (0x7fbdfadf0400) [pid = 6483] [serial = 1212] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 215 (0x7fbe0ac47c00) [pid = 6483] [serial = 1497] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 214 (0x7fbe017ef400) [pid = 6483] [serial = 1455] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 213 (0x7fbe270a8000) [pid = 6483] [serial = 1203] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 212 (0x7fbe27748800) [pid = 6483] [serial = 1419] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 211 (0x7fbe0ef32400) [pid = 6483] [serial = 1350] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 210 (0x7fbe27a26400) [pid = 6483] [serial = 1152] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 209 (0x7fbe0b3f1c00) [pid = 6483] [serial = 1338] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 208 (0x7fbdfbbe6800) [pid = 6483] [serial = 1158] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 207 (0x7fbe00cf1c00) [pid = 6483] [serial = 1188] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 206 (0x7fbe23758000) [pid = 6483] [serial = 1215] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 205 (0x7fbe227edc00) [pid = 6483] [serial = 1479] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 204 (0x7fbdfe275800) [pid = 6483] [serial = 1491] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 203 (0x7fbdfdfd7c00) [pid = 6483] [serial = 1254] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 202 (0x7fbe0c25c800) [pid = 6483] [serial = 1344] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 201 (0x7fbe01fb2c00) [pid = 6483] [serial = 1493] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 200 (0x7fbdfe28c800) [pid = 6483] [serial = 1299] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 199 (0x7fbe223ecc00) [pid = 6483] [serial = 1284] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 198 (0x7fbe00e51c00) [pid = 6483] [serial = 1293] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 197 (0x7fbe0ac4ec00) [pid = 6483] [serial = 1488] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 196 (0x7fbe02084c00) [pid = 6483] [serial = 1425] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 195 (0x7fbe0ac49800) [pid = 6483] [serial = 1487] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 194 (0x7fbe0d8dc800) [pid = 6483] [serial = 1266] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 193 (0x7fbe00d36800) [pid = 6483] [serial = 1149] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbdffc10c00) [pid = 6483] [serial = 1422] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbdfbbec800) [pid = 6483] [serial = 1506] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe0c675800) [pid = 6483] [serial = 1463] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe041d9800) [pid = 6483] [serial = 1191] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe00e53400) [pid = 6483] [serial = 1512] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe04196c00) [pid = 6483] [serial = 1457] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe01894c00) [pid = 6483] [serial = 1431] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbdfe289800) [pid = 6483] [serial = 1509] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0bfe2000) [pid = 6483] [serial = 1341] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0ac79c00) [pid = 6483] [serial = 1209] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdf780f800) [pid = 6483] [serial = 1500] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe04e69000) [pid = 6483] [serial = 1260] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe23734c00) [pid = 6483] [serial = 1413] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe2372c400) [pid = 6483] [serial = 1287] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe00db1800) [pid = 6483] [serial = 1454] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0258fc00) [pid = 6483] [serial = 1326] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdf798d000) [pid = 6483] [serial = 1503] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0d615c00) [pid = 6483] [serial = 1347] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0ac78c00) [pid = 6483] [serial = 1335] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe15517400) [pid = 6483] [serial = 1281] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdfbda0000) [pid = 6483] [serial = 1161] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdf7989400) [pid = 6483] [serial = 1502] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe0fd49000) [pid = 6483] [serial = 1359] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0ac71800) [pid = 6483] [serial = 1263] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbdfba70800) [pid = 6483] [serial = 1155] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe00dbe000) [pid = 6483] [serial = 1206] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe27933400) [pid = 6483] [serial = 1481] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe26d11c00) [pid = 6483] [serial = 1416] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0ff54400) [pid = 6483] [serial = 1272] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe12d14800) [pid = 6483] [serial = 1197] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe1875d800) [pid = 6483] [serial = 1476] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbdfdfda000) [pid = 6483] [serial = 1452] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe04614000) [pid = 6483] [serial = 1458] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe13e18000) [pid = 6483] [serial = 1185] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0188f800) [pid = 6483] [serial = 1515] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe275af400) [pid = 6483] [serial = 1218] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfd6e1800) [pid = 6483] [serial = 1514] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe01fe2400) [pid = 6483] [serial = 1296] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0190f000) [pid = 6483] [serial = 1143] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfaeebc00) [pid = 6483] [serial = 1251] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe0f8d6800) [pid = 6483] [serial = 1269] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe01fbd800) [pid = 6483] [serial = 1496] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdfdfd9400) [pid = 6483] [serial = 1383] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe01912800) [pid = 6483] [serial = 1386] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe14bd4c00) [pid = 6483] [serial = 1398] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe0ed74000) [pid = 6483] [serial = 1380] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe15ae2800) [pid = 6483] [serial = 1404] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe1c481000) [pid = 6483] [serial = 1410] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0b3f0400) [pid = 6483] [serial = 1389] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0ed78400) [pid = 6483] [serial = 1392] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe15281000) [pid = 6483] [serial = 1401] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe0ff58c00) [pid = 6483] [serial = 1395] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe182d8c00) [pid = 6483] [serial = 1407] [outer = (nil)] [url = about:blank] 16:08:08 INFO - PROCESS | 6483 | 1461712088874 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf7754800 == 142 [pid = 6483] [id = 547] 16:08:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdf50d1800) [pid = 6483] [serial = 1642] [outer = (nil)] 16:08:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdf7808400) [pid = 6483] [serial = 1643] [outer = 0x7fbdf50d1800] 16:08:08 INFO - PROCESS | 6483 | 1461712088954 Marionette DEBUG loaded listener.js 16:08:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdf798e800) [pid = 6483] [serial = 1644] [outer = 0x7fbdf50d1800] 16:08:09 INFO - PROCESS | 6483 | 1461712089762 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 3146ms 16:08:09 INFO - PROCESS | 6483 | 1461712089811 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 6483 | 1461712089817 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:08:09 INFO - PROCESS | 6483 | 1461712089826 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 6483 | 1461712089832 Marionette TRACE conn3 <- [1,2162,null,{}] 16:08:09 INFO - PROCESS | 6483 | 1461712089839 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:10 INFO - PROCESS | 6483 | 1461712090087 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:08:10 INFO - PROCESS | 6483 | 1461712090271 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf82dc800 == 143 [pid = 6483] [id = 548] 16:08:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdf7804c00) [pid = 6483] [serial = 1645] [outer = (nil)] 16:08:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfaabc400) [pid = 6483] [serial = 1646] [outer = 0x7fbdf7804c00] 16:08:10 INFO - PROCESS | 6483 | 1461712090338 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfade4800) [pid = 6483] [serial = 1647] [outer = 0x7fbdf7804c00] 16:08:11 INFO - PROCESS | 6483 | 1461712091299 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1535ms 16:08:11 INFO - PROCESS | 6483 | 1461712091370 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 6483 | 1461712091375 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:08:11 INFO - PROCESS | 6483 | 1461712091383 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 6483 | 1461712091385 Marionette TRACE conn3 <- [1,2166,null,{}] 16:08:11 INFO - PROCESS | 6483 | 1461712091391 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:11 INFO - PROCESS | 6483 | 1461712091687 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:08:11 INFO - PROCESS | 6483 | 1461712091723 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8fe2000 == 144 [pid = 6483] [id = 549] 16:08:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfaeeec00) [pid = 6483] [serial = 1648] [outer = (nil)] 16:08:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfba63c00) [pid = 6483] [serial = 1649] [outer = 0x7fbdfaeeec00] 16:08:11 INFO - PROCESS | 6483 | 1461712091800 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfbbe6800) [pid = 6483] [serial = 1650] [outer = 0x7fbdfaeeec00] 16:08:13 INFO - PROCESS | 6483 | 1461712093005 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 16:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1685ms 16:08:13 INFO - PROCESS | 6483 | 1461712093067 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:08:13 INFO - PROCESS | 6483 | 1461712093076 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:08:13 INFO - PROCESS | 6483 | 1461712093110 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:08:13 INFO - PROCESS | 6483 | 1461712093126 Marionette TRACE conn3 <- [1,2170,null,{}] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfe1e2800) [pid = 6483] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdfd6df400) [pid = 6483] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbdff36e800) [pid = 6483] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe01fbc000) [pid = 6483] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe01fbd000) [pid = 6483] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe00e52c00) [pid = 6483] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbdfd6ebc00) [pid = 6483] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdfaabd400) [pid = 6483] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdfaabc800) [pid = 6483] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdfaabd000) [pid = 6483] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe256bdc00) [pid = 6483] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0aa8ec00) [pid = 6483] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0edd0000) [pid = 6483] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0b2d4400) [pid = 6483] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe02597000) [pid = 6483] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0c0e9000) [pid = 6483] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe01ff0c00) [pid = 6483] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdf7810400) [pid = 6483] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:08:13 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbdf780e800) [pid = 6483] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:08:13 INFO - PROCESS | 6483 | 1461712093719 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:13 INFO - PROCESS | 6483 | 1461712093937 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:08:14 INFO - PROCESS | 6483 | 1461712094102 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfabf3000 == 145 [pid = 6483] [id = 550] 16:08:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdfaabd400) [pid = 6483] [serial = 1651] [outer = (nil)] 16:08:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdfc415800) [pid = 6483] [serial = 1652] [outer = 0x7fbdfaabd400] 16:08:14 INFO - PROCESS | 6483 | 1461712094168 Marionette DEBUG loaded listener.js 16:08:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfd3d0000) [pid = 6483] [serial = 1653] [outer = 0x7fbdfaabd400] 16:08:14 INFO - PROCESS | 6483 | 1461712094915 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1851ms 16:08:14 INFO - PROCESS | 6483 | 1461712094949 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 6483 | 1461712094952 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:08:14 INFO - PROCESS | 6483 | 1461712094960 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 6483 | 1461712094962 Marionette TRACE conn3 <- [1,2174,null,{}] 16:08:14 INFO - PROCESS | 6483 | 1461712094981 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:15 INFO - PROCESS | 6483 | 1461712095195 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:08:15 INFO - PROCESS | 6483 | 1461712095215 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc45b000 == 146 [pid = 6483] [id = 551] 16:08:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfaac7c00) [pid = 6483] [serial = 1654] [outer = (nil)] 16:08:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfd6bbc00) [pid = 6483] [serial = 1655] [outer = 0x7fbdfaac7c00] 16:08:15 INFO - PROCESS | 6483 | 1461712095284 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfde25c00) [pid = 6483] [serial = 1656] [outer = 0x7fbdfaac7c00] 16:08:16 INFO - PROCESS | 6483 | 1461712096616 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1696ms 16:08:16 INFO - PROCESS | 6483 | 1461712096656 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 6483 | 1461712096663 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:08:16 INFO - PROCESS | 6483 | 1461712096672 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 6483 | 1461712096678 Marionette TRACE conn3 <- [1,2178,null,{}] 16:08:16 INFO - PROCESS | 6483 | 1461712096686 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 6483 | 1461712096943 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:08:17 INFO - PROCESS | 6483 | 1461712097262 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8fd6800 == 147 [pid = 6483] [id = 552] 16:08:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfaabe000) [pid = 6483] [serial = 1657] [outer = (nil)] 16:08:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfaac7800) [pid = 6483] [serial = 1658] [outer = 0x7fbdfaabe000] 16:08:17 INFO - PROCESS | 6483 | 1461712097346 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfaef4400) [pid = 6483] [serial = 1659] [outer = 0x7fbdfaabe000] 16:08:18 INFO - PROCESS | 6483 | 1461712098272 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1633ms 16:08:18 INFO - PROCESS | 6483 | 1461712098307 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:08:18 INFO - PROCESS | 6483 | 1461712098316 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:08:18 INFO - PROCESS | 6483 | 1461712098327 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:08:18 INFO - PROCESS | 6483 | 1461712098331 Marionette TRACE conn3 <- [1,2182,null,{}] 16:08:18 INFO - PROCESS | 6483 | 1461712098338 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:18 INFO - PROCESS | 6483 | 1461712098599 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:08:18 INFO - PROCESS | 6483 | 1461712098950 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc603800 == 148 [pid = 6483] [id = 553] 16:08:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfbda7000) [pid = 6483] [serial = 1660] [outer = (nil)] 16:08:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfc412000) [pid = 6483] [serial = 1661] [outer = 0x7fbdfbda7000] 16:08:19 INFO - PROCESS | 6483 | 1461712099030 Marionette DEBUG loaded listener.js 16:08:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfd6b1000) [pid = 6483] [serial = 1662] [outer = 0x7fbdfbda7000] 16:08:19 INFO - PROCESS | 6483 | 1461712099924 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1638ms 16:08:19 INFO - PROCESS | 6483 | 1461712099966 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 6483 | 1461712099970 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:08:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:08:19 INFO - PROCESS | 6483 | 1461712099976 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 6483 | 1461712099982 Marionette TRACE conn3 <- [1,2186,null,{}] 16:08:20 INFO - PROCESS | 6483 | 1461712099999 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:20 INFO - PROCESS | 6483 | 1461712100248 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:08:20 INFO - PROCESS | 6483 | 1461712100561 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd6a3800 == 149 [pid = 6483] [id = 554] 16:08:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfdfd9400) [pid = 6483] [serial = 1663] [outer = (nil)] 16:08:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdfe1e2400) [pid = 6483] [serial = 1664] [outer = 0x7fbdfdfd9400] 16:08:20 INFO - PROCESS | 6483 | 1461712100650 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfe26c800) [pid = 6483] [serial = 1665] [outer = 0x7fbdfdfd9400] 16:08:21 INFO - PROCESS | 6483 | 1461712101562 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:08:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1646ms 16:08:21 INFO - PROCESS | 6483 | 1461712101625 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 6483 | 1461712101630 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:08:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:08:21 INFO - PROCESS | 6483 | 1461712101637 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 6483 | 1461712101640 Marionette TRACE conn3 <- [1,2190,null,{}] 16:08:21 INFO - PROCESS | 6483 | 1461712101646 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 6483 | 1461712101897 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:08:22 INFO - PROCESS | 6483 | 1461712102155 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd8d7000 == 150 [pid = 6483] [id = 555] 16:08:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfdfdb000) [pid = 6483] [serial = 1666] [outer = (nil)] 16:08:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfe284000) [pid = 6483] [serial = 1667] [outer = 0x7fbdfdfdb000] 16:08:22 INFO - PROCESS | 6483 | 1461712102280 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdff366000) [pid = 6483] [serial = 1668] [outer = 0x7fbdfdfdb000] 16:08:23 INFO - PROCESS | 6483 | 1461712103143 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 16:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1537ms 16:08:23 INFO - PROCESS | 6483 | 1461712103175 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 6483 | 1461712103179 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:08:23 INFO - PROCESS | 6483 | 1461712103185 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 6483 | 1461712103188 Marionette TRACE conn3 <- [1,2194,null,{}] 16:08:23 INFO - PROCESS | 6483 | 1461712103194 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:23 INFO - PROCESS | 6483 | 1461712103435 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:08:23 INFO - PROCESS | 6483 | 1461712103697 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdff2af000 == 151 [pid = 6483] [id = 556] 16:08:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfe26e400) [pid = 6483] [serial = 1669] [outer = (nil)] 16:08:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbdffc06000) [pid = 6483] [serial = 1670] [outer = 0x7fbdfe26e400] 16:08:23 INFO - PROCESS | 6483 | 1461712103820 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbdffc0e800) [pid = 6483] [serial = 1671] [outer = 0x7fbdfe26e400] 16:08:24 INFO - PROCESS | 6483 | 1461712104698 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:08:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1539ms 16:08:24 INFO - PROCESS | 6483 | 1461712104726 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 6483 | 1461712104730 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:08:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:08:24 INFO - PROCESS | 6483 | 1461712104735 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 6483 | 1461712104738 Marionette TRACE conn3 <- [1,2198,null,{}] 16:08:24 INFO - PROCESS | 6483 | 1461712104744 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 6483 | 1461712105004 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:08:25 INFO - PROCESS | 6483 | 1461712105272 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd20800 == 152 [pid = 6483] [id = 557] 16:08:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe00d37800) [pid = 6483] [serial = 1672] [outer = (nil)] 16:08:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe00e5e400) [pid = 6483] [serial = 1673] [outer = 0x7fbe00d37800] 16:08:25 INFO - PROCESS | 6483 | 1461712105404 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe016a4c00) [pid = 6483] [serial = 1674] [outer = 0x7fbe00d37800] 16:08:26 INFO - PROCESS | 6483 | 1461712106306 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1632ms 16:08:26 INFO - PROCESS | 6483 | 1461712106369 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:08:26 INFO - PROCESS | 6483 | 1461712106372 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:08:26 INFO - PROCESS | 6483 | 1461712106379 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 6483 | 1461712106382 Marionette TRACE conn3 <- [1,2202,null,{}] 16:08:26 INFO - PROCESS | 6483 | 1461712106388 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:26 INFO - PROCESS | 6483 | 1461712106614 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:08:26 INFO - PROCESS | 6483 | 1461712106922 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00ea5000 == 153 [pid = 6483] [id = 558] 16:08:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe00dbc400) [pid = 6483] [serial = 1675] [outer = (nil)] 16:08:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0188dc00) [pid = 6483] [serial = 1676] [outer = 0x7fbe00dbc400] 16:08:27 INFO - PROCESS | 6483 | 1461712107003 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe01898800) [pid = 6483] [serial = 1677] [outer = 0x7fbe00dbc400] 16:08:27 INFO - PROCESS | 6483 | 1461712107879 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:08:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:08:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1544ms 16:08:27 INFO - PROCESS | 6483 | 1461712107925 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:08:27 INFO - PROCESS | 6483 | 1461712107928 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:08:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:08:27 INFO - PROCESS | 6483 | 1461712107935 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:08:27 INFO - PROCESS | 6483 | 1461712107939 Marionette TRACE conn3 <- [1,2206,null,{}] 16:08:27 INFO - PROCESS | 6483 | 1461712107944 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:28 INFO - PROCESS | 6483 | 1461712108193 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:08:28 INFO - PROCESS | 6483 | 1461712108567 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01e0b000 == 154 [pid = 6483] [id = 559] 16:08:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe00e56000) [pid = 6483] [serial = 1678] [outer = (nil)] 16:08:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe01914400) [pid = 6483] [serial = 1679] [outer = 0x7fbe00e56000] 16:08:28 INFO - PROCESS | 6483 | 1461712108650 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe01fb3000) [pid = 6483] [serial = 1680] [outer = 0x7fbe00e56000] 16:08:29 INFO - PROCESS | 6483 | 1461712109519 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1629ms 16:08:29 INFO - PROCESS | 6483 | 1461712109567 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 6483 | 1461712109570 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:08:29 INFO - PROCESS | 6483 | 1461712109576 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 6483 | 1461712109580 Marionette TRACE conn3 <- [1,2210,null,{}] 16:08:29 INFO - PROCESS | 6483 | 1461712109585 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:29 INFO - PROCESS | 6483 | 1461712109816 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:08:30 INFO - PROCESS | 6483 | 1461712110131 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe025b4000 == 155 [pid = 6483] [id = 560] 16:08:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbdfc414800) [pid = 6483] [serial = 1681] [outer = (nil)] 16:08:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe01fb8400) [pid = 6483] [serial = 1682] [outer = 0x7fbdfc414800] 16:08:30 INFO - PROCESS | 6483 | 1461712110220 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe01fef000) [pid = 6483] [serial = 1683] [outer = 0x7fbdfc414800] 16:08:31 INFO - PROCESS | 6483 | 1461712111054 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1534ms 16:08:31 INFO - PROCESS | 6483 | 1461712111112 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 6483 | 1461712111116 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:08:31 INFO - PROCESS | 6483 | 1461712111129 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 6483 | 1461712111132 Marionette TRACE conn3 <- [1,2214,null,{}] 16:08:31 INFO - PROCESS | 6483 | 1461712111145 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 6483 | 1461712111426 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:08:31 INFO - PROCESS | 6483 | 1461712111736 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04389000 == 156 [pid = 6483] [id = 561] 16:08:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe01fb2c00) [pid = 6483] [serial = 1684] [outer = (nil)] 16:08:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe02089c00) [pid = 6483] [serial = 1685] [outer = 0x7fbe01fb2c00] 16:08:31 INFO - PROCESS | 6483 | 1461712111825 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe04188800) [pid = 6483] [serial = 1686] [outer = 0x7fbe01fb2c00] 16:08:32 INFO - PROCESS | 6483 | 1461712112733 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1647ms 16:08:32 INFO - PROCESS | 6483 | 1461712112774 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:08:32 INFO - PROCESS | 6483 | 1461712112778 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:08:32 INFO - PROCESS | 6483 | 1461712112785 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 6483 | 1461712112790 Marionette TRACE conn3 <- [1,2218,null,{}] 16:08:32 INFO - PROCESS | 6483 | 1461712112796 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:33 INFO - PROCESS | 6483 | 1461712113049 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:08:33 INFO - PROCESS | 6483 | 1461712113319 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0aa18800 == 157 [pid = 6483] [id = 562] 16:08:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0461ec00) [pid = 6483] [serial = 1687] [outer = (nil)] 16:08:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe04e71c00) [pid = 6483] [serial = 1688] [outer = 0x7fbe0461ec00] 16:08:33 INFO - PROCESS | 6483 | 1461712113473 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe09617800) [pid = 6483] [serial = 1689] [outer = 0x7fbe0461ec00] 16:08:34 INFO - PROCESS | 6483 | 1461712114367 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1637ms 16:08:34 INFO - PROCESS | 6483 | 1461712114423 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 6483 | 1461712114427 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:08:34 INFO - PROCESS | 6483 | 1461712114434 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 6483 | 1461712114436 Marionette TRACE conn3 <- [1,2222,null,{}] 16:08:34 INFO - PROCESS | 6483 | 1461712114443 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 6483 | 1461712114686 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:08:35 INFO - PROCESS | 6483 | 1461712115001 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b24a800 == 158 [pid = 6483] [id = 563] 16:08:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbdfaef8c00) [pid = 6483] [serial = 1690] [outer = (nil)] 16:08:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe04563400) [pid = 6483] [serial = 1691] [outer = 0x7fbdfaef8c00] 16:08:35 INFO - PROCESS | 6483 | 1461712115083 Marionette DEBUG loaded listener.js 16:08:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0a9b6400) [pid = 6483] [serial = 1692] [outer = 0x7fbdfaef8c00] 16:08:35 INFO - PROCESS | 6483 | 1461712115935 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1540ms 16:08:35 INFO - PROCESS | 6483 | 1461712115975 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:08:35 INFO - PROCESS | 6483 | 1461712115978 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:08:35 INFO - PROCESS | 6483 | 1461712115985 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:08:35 INFO - PROCESS | 6483 | 1461712115987 Marionette TRACE conn3 <- [1,2226,null,{}] 16:08:36 INFO - PROCESS | 6483 | 1461712116022 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:36 INFO - PROCESS | 6483 | 1461712116272 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:08:36 INFO - PROCESS | 6483 | 1461712116534 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0c8800 == 159 [pid = 6483] [id = 564] 16:08:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbdfd4f3800) [pid = 6483] [serial = 1693] [outer = (nil)] 16:08:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0a9bc800) [pid = 6483] [serial = 1694] [outer = 0x7fbdfd4f3800] 16:08:36 INFO - PROCESS | 6483 | 1461712116652 Marionette DEBUG loaded listener.js 16:08:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0ac46000) [pid = 6483] [serial = 1695] [outer = 0x7fbdfd4f3800] 16:08:37 INFO - PROCESS | 6483 | 1461712117528 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 16:08:37 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:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1591ms 16:08:37 INFO - PROCESS | 6483 | 1461712117578 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:08:37 INFO - PROCESS | 6483 | 1461712117582 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:08:37 INFO - PROCESS | 6483 | 1461712117588 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 6483 | 1461712117591 Marionette TRACE conn3 <- [1,2230,null,{}] 16:08:37 INFO - PROCESS | 6483 | 1461712117597 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:37 INFO - PROCESS | 6483 | 1461712117837 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:08:38 INFO - PROCESS | 6483 | 1461712118104 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0e246800 == 160 [pid = 6483] [id = 565] 16:08:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe00db3800) [pid = 6483] [serial = 1696] [outer = (nil)] 16:08:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0ac51000) [pid = 6483] [serial = 1697] [outer = 0x7fbe00db3800] 16:08:38 INFO - PROCESS | 6483 | 1461712118226 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0ac7e800) [pid = 6483] [serial = 1698] [outer = 0x7fbe00db3800] 16:08:39 INFO - PROCESS | 6483 | 1461712119076 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1540ms 16:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:08:39 INFO - PROCESS | 6483 | 1461712119129 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 6483 | 1461712119132 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:08:39 INFO - PROCESS | 6483 | 1461712119139 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 6483 | 1461712119141 Marionette TRACE conn3 <- [1,2234,null,{}] 16:08:39 INFO - PROCESS | 6483 | 1461712119148 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:39 INFO - PROCESS | 6483 | 1461712119390 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:08:39 INFO - PROCESS | 6483 | 1461712119666 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0f7f5000 == 161 [pid = 6483] [id = 566] 16:08:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe095d5000) [pid = 6483] [serial = 1699] [outer = (nil)] 16:08:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0b83cc00) [pid = 6483] [serial = 1700] [outer = 0x7fbe095d5000] 16:08:39 INFO - PROCESS | 6483 | 1461712119788 Marionette DEBUG loaded listener.js 16:08:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0c0e1800) [pid = 6483] [serial = 1701] [outer = 0x7fbe095d5000] 16:08:40 INFO - PROCESS | 6483 | 1461712120642 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 16:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1534ms 16:08:40 INFO - PROCESS | 6483 | 1461712120674 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:08:40 INFO - PROCESS | 6483 | 1461712120678 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:08:40 INFO - PROCESS | 6483 | 1461712120687 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:08:40 INFO - PROCESS | 6483 | 1461712120692 Marionette TRACE conn3 <- [1,2238,null,{}] 16:08:40 INFO - PROCESS | 6483 | 1461712120698 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:40 INFO - PROCESS | 6483 | 1461712120937 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:08:41 INFO - PROCESS | 6483 | 1461712121252 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1008c000 == 162 [pid = 6483] [id = 567] 16:08:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe0c0e3000) [pid = 6483] [serial = 1702] [outer = (nil)] 16:08:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0d4a2000) [pid = 6483] [serial = 1703] [outer = 0x7fbe0c0e3000] 16:08:41 INFO - PROCESS | 6483 | 1461712121379 Marionette DEBUG loaded listener.js 16:08:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0d8e7800) [pid = 6483] [serial = 1704] [outer = 0x7fbe0c0e3000] 16:08:42 INFO - PROCESS | 6483 | 1461712122233 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1596ms 16:08:42 INFO - PROCESS | 6483 | 1461712122283 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:08:42 INFO - PROCESS | 6483 | 1461712122287 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:08:42 INFO - PROCESS | 6483 | 1461712122293 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:08:42 INFO - PROCESS | 6483 | 1461712122297 Marionette TRACE conn3 <- [1,2242,null,{}] 16:08:42 INFO - PROCESS | 6483 | 1461712122302 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:42 INFO - PROCESS | 6483 | 1461712122543 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:08:42 INFO - PROCESS | 6483 | 1461712122813 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe11f19800 == 163 [pid = 6483] [id = 568] 16:08:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe0bfec000) [pid = 6483] [serial = 1705] [outer = (nil)] 16:08:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0edca000) [pid = 6483] [serial = 1706] [outer = 0x7fbe0bfec000] 16:08:42 INFO - PROCESS | 6483 | 1461712122937 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0f058c00) [pid = 6483] [serial = 1707] [outer = 0x7fbe0bfec000] 16:08:43 INFO - PROCESS | 6483 | 1461712123779 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1530ms 16:08:43 INFO - PROCESS | 6483 | 1461712123824 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 6483 | 1461712123828 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:08:43 INFO - PROCESS | 6483 | 1461712123834 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 6483 | 1461712123837 Marionette TRACE conn3 <- [1,2246,null,{}] 16:08:43 INFO - PROCESS | 6483 | 1461712123844 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 6483 | 1461712124168 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:08:44 INFO - PROCESS | 6483 | 1461712124375 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f07800 == 164 [pid = 6483] [id = 569] 16:08:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0c70c400) [pid = 6483] [serial = 1708] [outer = (nil)] 16:08:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0f15cc00) [pid = 6483] [serial = 1709] [outer = 0x7fbe0c70c400] 16:08:44 INFO - PROCESS | 6483 | 1461712124514 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0f8c9c00) [pid = 6483] [serial = 1710] [outer = 0x7fbe0c70c400] 16:08:45 INFO - PROCESS | 6483 | 1461712125493 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1679ms 16:08:45 INFO - PROCESS | 6483 | 1461712125515 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:08:45 INFO - PROCESS | 6483 | 1461712125518 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:08:45 INFO - PROCESS | 6483 | 1461712125525 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 6483 | 1461712125528 Marionette TRACE conn3 <- [1,2250,null,{}] 16:08:45 INFO - PROCESS | 6483 | 1461712125534 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:45 INFO - PROCESS | 6483 | 1461712125798 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:08:46 INFO - PROCESS | 6483 | 1461712126114 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf72ec000 == 165 [pid = 6483] [id = 570] 16:08:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbdf50c4c00) [pid = 6483] [serial = 1711] [outer = (nil)] 16:08:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbdfaaba800) [pid = 6483] [serial = 1712] [outer = 0x7fbdf50c4c00] 16:08:46 INFO - PROCESS | 6483 | 1461712126204 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe04521400) [pid = 6483] [serial = 1713] [outer = 0x7fbdf50c4c00] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1528c000 == 164 [pid = 6483] [id = 44] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfabf3000 == 163 [pid = 6483] [id = 550] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8fe2000 == 162 [pid = 6483] [id = 549] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82dc800 == 161 [pid = 6483] [id = 548] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf7754800 == 160 [pid = 6483] [id = 547] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222b1000 == 159 [pid = 6483] [id = 545] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1821f000 == 158 [pid = 6483] [id = 544] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15598000 == 157 [pid = 6483] [id = 543] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a1c000 == 156 [pid = 6483] [id = 542] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f05000 == 155 [pid = 6483] [id = 541] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe10096000 == 154 [pid = 6483] [id = 540] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7e3000 == 153 [pid = 6483] [id = 539] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c7a8800 == 152 [pid = 6483] [id = 538] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0c3000 == 151 [pid = 6483] [id = 537] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b241800 == 150 [pid = 6483] [id = 536] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf78f0000 == 149 [pid = 6483] [id = 500] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04674000 == 148 [pid = 6483] [id = 535] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04383000 == 147 [pid = 6483] [id = 534] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0205f800 == 146 [pid = 6483] [id = 533] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00ef6800 == 145 [pid = 6483] [id = 532] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd09800 == 144 [pid = 6483] [id = 531] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd7c8800 == 143 [pid = 6483] [id = 530] 16:08:47 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8bc7800 == 142 [pid = 6483] [id = 529] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe0aa8a400) [pid = 6483] [serial = 1449] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbdfe26bc00) [pid = 6483] [serial = 1581] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe00bf8400) [pid = 6483] [serial = 1583] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe00db6800) [pid = 6483] [serial = 1584] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe04565c00) [pid = 6483] [serial = 1529] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe04192400) [pid = 6483] [serial = 1527] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe02086400) [pid = 6483] [serial = 1526] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe0188e800) [pid = 6483] [serial = 1524] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe00e5dc00) [pid = 6483] [serial = 1523] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbdfe28a400) [pid = 6483] [serial = 1521] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdfdfdb800) [pid = 6483] [serial = 1520] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbdff371400) [pid = 6483] [serial = 1571] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfaef1000) [pid = 6483] [serial = 1568] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbdff36b400) [pid = 6483] [serial = 1565] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbdf50cbc00) [pid = 6483] [serial = 1562] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbdff36f000) [pid = 6483] [serial = 1560] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdff369000) [pid = 6483] [serial = 1559] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0a9bb000) [pid = 6483] [serial = 1557] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0a9b6800) [pid = 6483] [serial = 1556] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdfaac6000) [pid = 6483] [serial = 1554] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdfaac0c00) [pid = 6483] [serial = 1553] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe279dd400) [pid = 6483] [serial = 1551] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe270a7c00) [pid = 6483] [serial = 1550] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe1b55b000) [pid = 6483] [serial = 1548] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe16119c00) [pid = 6483] [serial = 1547] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe1527d400) [pid = 6483] [serial = 1545] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe1477b000) [pid = 6483] [serial = 1544] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe129c6800) [pid = 6483] [serial = 1542] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0ff77000) [pid = 6483] [serial = 1541] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0fd4d800) [pid = 6483] [serial = 1539] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0f154000) [pid = 6483] [serial = 1538] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0edc2c00) [pid = 6483] [serial = 1536] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0d8e8000) [pid = 6483] [serial = 1535] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0ac4b800) [pid = 6483] [serial = 1533] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe096e2800) [pid = 6483] [serial = 1532] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe095c8c00) [pid = 6483] [serial = 1530] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfc412800) [pid = 6483] [serial = 1577] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdf8e74c00) [pid = 6483] [serial = 1575] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbdf7987400) [pid = 6483] [serial = 1574] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfe1df400) [pid = 6483] [serial = 1580] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfd4f6000) [pid = 6483] [serial = 1578] [outer = (nil)] [url = about:blank] 16:08:47 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdfade4c00) [pid = 6483] [serial = 1586] [outer = (nil)] [url = about:blank] 16:08:48 INFO - PROCESS | 6483 | 1461712128482 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 16:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2991ms 16:08:48 INFO - PROCESS | 6483 | 1461712128532 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 6483 | 1461712128540 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:08:48 INFO - PROCESS | 6483 | 1461712128548 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 6483 | 1461712128554 Marionette TRACE conn3 <- [1,2254,null,{}] 16:08:48 INFO - PROCESS | 6483 | 1461712128561 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:48 INFO - PROCESS | 6483 | 1461712128788 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:08:48 INFO - PROCESS | 6483 | 1461712128968 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf82d6800 == 143 [pid = 6483] [id = 571] 16:08:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbdf8d97000) [pid = 6483] [serial = 1714] [outer = (nil)] 16:08:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbdf8e6d000) [pid = 6483] [serial = 1715] [outer = 0x7fbdf8d97000] 16:08:49 INFO - PROCESS | 6483 | 1461712129036 Marionette DEBUG loaded listener.js 16:08:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbdfaabfc00) [pid = 6483] [serial = 1716] [outer = 0x7fbdf8d97000] 16:08:49 INFO - PROCESS | 6483 | 1461712129895 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1398ms 16:08:49 INFO - PROCESS | 6483 | 1461712129947 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 6483 | 1461712129954 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:08:49 INFO - PROCESS | 6483 | 1461712129966 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 6483 | 1461712129970 Marionette TRACE conn3 <- [1,2258,null,{}] 16:08:49 INFO - PROCESS | 6483 | 1461712129976 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:50 INFO - PROCESS | 6483 | 1461712130194 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:08:50 INFO - PROCESS | 6483 | 1461712130405 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfa529000 == 144 [pid = 6483] [id = 572] 16:08:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbdfadef400) [pid = 6483] [serial = 1717] [outer = (nil)] 16:08:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbdfba66c00) [pid = 6483] [serial = 1718] [outer = 0x7fbdfadef400] 16:08:50 INFO - PROCESS | 6483 | 1461712130471 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbdfbbe8800) [pid = 6483] [serial = 1719] [outer = 0x7fbdfadef400] 16:08:51 INFO - PROCESS | 6483 | 1461712131426 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1484ms 16:08:51 INFO - PROCESS | 6483 | 1461712131451 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:08:51 INFO - PROCESS | 6483 | 1461712131454 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:08:51 INFO - PROCESS | 6483 | 1461712131461 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 6483 | 1461712131466 Marionette TRACE conn3 <- [1,2262,null,{}] 16:08:51 INFO - PROCESS | 6483 | 1461712131489 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:51 INFO - PROCESS | 6483 | 1461712131773 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:08:51 INFO - PROCESS | 6483 | 1461712131835 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5c9000 == 145 [pid = 6483] [id = 573] 16:08:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbdfd4fc400) [pid = 6483] [serial = 1720] [outer = (nil)] 16:08:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbdfd4fd800) [pid = 6483] [serial = 1721] [outer = 0x7fbdfd4fc400] 16:08:51 INFO - PROCESS | 6483 | 1461712131955 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbdfd6e8000) [pid = 6483] [serial = 1722] [outer = 0x7fbdfd4fc400] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbdfd6bb800) [pid = 6483] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbdf50c2800) [pid = 6483] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdf50c6000) [pid = 6483] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdf8e6dc00) [pid = 6483] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdf50cb400) [pid = 6483] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbdfaeeec00) [pid = 6483] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfaabd400) [pid = 6483] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe041dcc00) [pid = 6483] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdf7993800) [pid = 6483] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe01db4800) [pid = 6483] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdf8e75000) [pid = 6483] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdf50d1800) [pid = 6483] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe01dacc00) [pid = 6483] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0c66f800) [pid = 6483] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe01db5c00) [pid = 6483] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdfe269000) [pid = 6483] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe00bf6000) [pid = 6483] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0ac4bc00) [pid = 6483] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdfe273000) [pid = 6483] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0418c800) [pid = 6483] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdfe26f800) [pid = 6483] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdf7804c00) [pid = 6483] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0ac4c800) [pid = 6483] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbdfc418c00) [pid = 6483] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe041ce000) [pid = 6483] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0a9bdc00) [pid = 6483] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:08:53 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0a9bf400) [pid = 6483] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:08:53 INFO - PROCESS | 6483 | 1461712133560 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2145ms 16:08:53 INFO - PROCESS | 6483 | 1461712133607 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:08:53 INFO - PROCESS | 6483 | 1461712133612 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:08:53 INFO - PROCESS | 6483 | 1461712133618 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:08:53 INFO - PROCESS | 6483 | 1461712133620 Marionette TRACE conn3 <- [1,2266,null,{}] 16:08:53 INFO - PROCESS | 6483 | 1461712133627 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:53 INFO - PROCESS | 6483 | 1461712133843 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:08:54 INFO - PROCESS | 6483 | 1461712134016 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5dc800 == 146 [pid = 6483] [id = 574] 16:08:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdf798d000) [pid = 6483] [serial = 1723] [outer = (nil)] 16:08:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfd4f2c00) [pid = 6483] [serial = 1724] [outer = 0x7fbdf798d000] 16:08:54 INFO - PROCESS | 6483 | 1461712134083 Marionette DEBUG loaded listener.js 16:08:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfde31800) [pid = 6483] [serial = 1725] [outer = 0x7fbdf798d000] 16:08:54 INFO - PROCESS | 6483 | 1461712134829 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1234ms 16:08:54 INFO - PROCESS | 6483 | 1461712134853 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 6483 | 1461712134857 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:08:54 INFO - PROCESS | 6483 | 1461712134875 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 6483 | 1461712134877 Marionette TRACE conn3 <- [1,2270,null,{}] 16:08:54 INFO - PROCESS | 6483 | 1461712134884 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:55 INFO - PROCESS | 6483 | 1461712135091 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:08:55 INFO - PROCESS | 6483 | 1461712135470 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf7771000 == 147 [pid = 6483] [id = 575] 16:08:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdf50c2c00) [pid = 6483] [serial = 1726] [outer = (nil)] 16:08:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdf50d1800) [pid = 6483] [serial = 1727] [outer = 0x7fbdf50c2c00] 16:08:55 INFO - PROCESS | 6483 | 1461712135551 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdf8d95000) [pid = 6483] [serial = 1728] [outer = 0x7fbdf50c2c00] 16:08:56 INFO - PROCESS | 6483 | 1461712136594 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1800ms 16:08:56 INFO - PROCESS | 6483 | 1461712136666 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 6483 | 1461712136672 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:08:56 INFO - PROCESS | 6483 | 1461712136681 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 6483 | 1461712136687 Marionette TRACE conn3 <- [1,2274,null,{}] 16:08:56 INFO - PROCESS | 6483 | 1461712136695 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:56 INFO - PROCESS | 6483 | 1461712136980 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:08:57 INFO - PROCESS | 6483 | 1461712137308 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5c3800 == 148 [pid = 6483] [id = 576] 16:08:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfaef4000) [pid = 6483] [serial = 1729] [outer = (nil)] 16:08:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfbbec800) [pid = 6483] [serial = 1730] [outer = 0x7fbdfaef4000] 16:08:57 INFO - PROCESS | 6483 | 1461712137390 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfd3cc800) [pid = 6483] [serial = 1731] [outer = 0x7fbdfaef4000] 16:08:58 INFO - PROCESS | 6483 | 1461712138378 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1737ms 16:08:58 INFO - PROCESS | 6483 | 1461712138422 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 6483 | 1461712138430 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:08:58 INFO - PROCESS | 6483 | 1461712138437 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 6483 | 1461712138441 Marionette TRACE conn3 <- [1,2278,null,{}] 16:08:58 INFO - PROCESS | 6483 | 1461712138447 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 6483 | 1461712138719 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:08:59 INFO - PROCESS | 6483 | 1461712139068 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe0de000 == 149 [pid = 6483] [id = 577] 16:08:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfde2ac00) [pid = 6483] [serial = 1732] [outer = (nil)] 16:08:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdfe1e6400) [pid = 6483] [serial = 1733] [outer = 0x7fbdfde2ac00] 16:08:59 INFO - PROCESS | 6483 | 1461712139154 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfe271000) [pid = 6483] [serial = 1734] [outer = 0x7fbdfde2ac00] 16:09:00 INFO - PROCESS | 6483 | 1461712140062 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1681ms 16:09:00 INFO - PROCESS | 6483 | 1461712140120 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 6483 | 1461712140124 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:09:00 INFO - PROCESS | 6483 | 1461712140142 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 6483 | 1461712140152 Marionette TRACE conn3 <- [1,2282,null,{}] 16:09:00 INFO - PROCESS | 6483 | 1461712140159 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:00 INFO - PROCESS | 6483 | 1461712140470 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:09:00 INFO - PROCESS | 6483 | 1461712140771 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffd1b800 == 150 [pid = 6483] [id = 578] 16:09:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfdfdd000) [pid = 6483] [serial = 1735] [outer = (nil)] 16:09:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdffc10c00) [pid = 6483] [serial = 1736] [outer = 0x7fbdfdfdd000] 16:09:00 INFO - PROCESS | 6483 | 1461712140854 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe00bed800) [pid = 6483] [serial = 1737] [outer = 0x7fbdfdfdd000] 16:09:01 INFO - PROCESS | 6483 | 1461712141748 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 16:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1655ms 16:09:01 INFO - PROCESS | 6483 | 1461712141788 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:09:01 INFO - PROCESS | 6483 | 1461712141793 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:09:01 INFO - PROCESS | 6483 | 1461712141799 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 6483 | 1461712141802 Marionette TRACE conn3 <- [1,2286,null,{}] 16:09:01 INFO - PROCESS | 6483 | 1461712141808 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:02 INFO - PROCESS | 6483 | 1461712142062 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:09:02 INFO - PROCESS | 6483 | 1461712142371 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00ef1800 == 151 [pid = 6483] [id = 579] 16:09:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfba6a000) [pid = 6483] [serial = 1738] [outer = (nil)] 16:09:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe00d30400) [pid = 6483] [serial = 1739] [outer = 0x7fbdfba6a000] 16:09:02 INFO - PROCESS | 6483 | 1461712142461 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe00db4000) [pid = 6483] [serial = 1740] [outer = 0x7fbdfba6a000] 16:09:03 INFO - PROCESS | 6483 | 1461712143335 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 16:09:03 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:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1582ms 16:09:03 INFO - PROCESS | 6483 | 1461712143384 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:09:03 INFO - PROCESS | 6483 | 1461712143388 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:09:03 INFO - PROCESS | 6483 | 1461712143395 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 6483 | 1461712143399 Marionette TRACE conn3 <- [1,2290,null,{}] 16:09:03 INFO - PROCESS | 6483 | 1461712143404 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:03 INFO - PROCESS | 6483 | 1461712143649 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:09:03 INFO - PROCESS | 6483 | 1461712143911 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0205e800 == 152 [pid = 6483] [id = 580] 16:09:03 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0169cc00) [pid = 6483] [serial = 1741] [outer = (nil)] 16:09:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe016a0c00) [pid = 6483] [serial = 1742] [outer = 0x7fbe0169cc00] 16:09:04 INFO - PROCESS | 6483 | 1461712144054 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe01db2000) [pid = 6483] [serial = 1743] [outer = 0x7fbe0169cc00] 16:09:04 INFO - PROCESS | 6483 | 1461712144982 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1631ms 16:09:05 INFO - PROCESS | 6483 | 1461712145026 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 6483 | 1461712145030 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:09:05 INFO - PROCESS | 6483 | 1461712145037 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 6483 | 1461712145041 Marionette TRACE conn3 <- [1,2294,null,{}] 16:09:05 INFO - PROCESS | 6483 | 1461712145046 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 6483 | 1461712145280 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:09:05 INFO - PROCESS | 6483 | 1461712145593 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0438f800 == 153 [pid = 6483] [id = 581] 16:09:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe00d2c800) [pid = 6483] [serial = 1744] [outer = (nil)] 16:09:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0207d800) [pid = 6483] [serial = 1745] [outer = 0x7fbe00d2c800] 16:09:05 INFO - PROCESS | 6483 | 1461712145674 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe03f1cc00) [pid = 6483] [serial = 1746] [outer = 0x7fbe00d2c800] 16:09:06 INFO - PROCESS | 6483 | 1461712146543 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 16:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1536ms 16:09:06 INFO - PROCESS | 6483 | 1461712146574 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 6483 | 1461712146578 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:09:06 INFO - PROCESS | 6483 | 1461712146584 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 6483 | 1461712146587 Marionette TRACE conn3 <- [1,2298,null,{}] 16:09:06 INFO - PROCESS | 6483 | 1461712146592 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:06 INFO - PROCESS | 6483 | 1461712146821 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:09:07 INFO - PROCESS | 6483 | 1461712147096 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0976d800 == 154 [pid = 6483] [id = 582] 16:09:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbdfba69800) [pid = 6483] [serial = 1747] [outer = (nil)] 16:09:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe041d9000) [pid = 6483] [serial = 1748] [outer = 0x7fbdfba69800] 16:09:07 INFO - PROCESS | 6483 | 1461712147218 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe04529c00) [pid = 6483] [serial = 1749] [outer = 0x7fbdfba69800] 16:09:08 INFO - PROCESS | 6483 | 1461712148078 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 16:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1530ms 16:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:09:08 INFO - PROCESS | 6483 | 1461712148115 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:09:08 INFO - PROCESS | 6483 | 1461712148118 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:09:08 INFO - PROCESS | 6483 | 1461712148125 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:09:08 INFO - PROCESS | 6483 | 1461712148128 Marionette TRACE conn3 <- [1,2302,null,{}] 16:09:08 INFO - PROCESS | 6483 | 1461712148134 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:08 INFO - PROCESS | 6483 | 1461712148364 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:09:08 INFO - PROCESS | 6483 | 1461712148606 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0acac000 == 155 [pid = 6483] [id = 583] 16:09:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0169d400) [pid = 6483] [serial = 1750] [outer = (nil)] 16:09:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe04561400) [pid = 6483] [serial = 1751] [outer = 0x7fbe0169d400] 16:09:08 INFO - PROCESS | 6483 | 1461712148694 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0456ac00) [pid = 6483] [serial = 1752] [outer = 0x7fbe0169d400] 16:09:09 INFO - PROCESS | 6483 | 1461712149606 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1540ms 16:09:09 INFO - PROCESS | 6483 | 1461712149665 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 6483 | 1461712149668 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:09:09 INFO - PROCESS | 6483 | 1461712149677 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 6483 | 1461712149682 Marionette TRACE conn3 <- [1,2306,null,{}] 16:09:09 INFO - PROCESS | 6483 | 1461712149688 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:09 INFO - PROCESS | 6483 | 1461712149955 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:09:10 INFO - PROCESS | 6483 | 1461712150264 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0bb75800 == 156 [pid = 6483] [id = 584] 16:09:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbdfba68c00) [pid = 6483] [serial = 1753] [outer = (nil)] 16:09:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe04e66800) [pid = 6483] [serial = 1754] [outer = 0x7fbdfba68c00] 16:09:10 INFO - PROCESS | 6483 | 1461712150348 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe095cf400) [pid = 6483] [serial = 1755] [outer = 0x7fbdfba68c00] 16:09:11 INFO - PROCESS | 6483 | 1461712151217 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1592ms 16:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:09:11 INFO - PROCESS | 6483 | 1461712151269 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 6483 | 1461712151272 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:09:11 INFO - PROCESS | 6483 | 1461712151279 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 6483 | 1461712151281 Marionette TRACE conn3 <- [1,2310,null,{}] 16:09:11 INFO - PROCESS | 6483 | 1461712151287 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:11 INFO - PROCESS | 6483 | 1461712151540 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:09:11 INFO - PROCESS | 6483 | 1461712151892 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c7ac800 == 157 [pid = 6483] [id = 585] 16:09:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0984dc00) [pid = 6483] [serial = 1756] [outer = (nil)] 16:09:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0a9b6000) [pid = 6483] [serial = 1757] [outer = 0x7fbe0984dc00] 16:09:11 INFO - PROCESS | 6483 | 1461712151990 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0aa8e000) [pid = 6483] [serial = 1758] [outer = 0x7fbe0984dc00] 16:09:12 INFO - PROCESS | 6483 | 1461712152920 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 16:09:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:09:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1687ms 16:09:12 INFO - PROCESS | 6483 | 1461712152965 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:09:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:09:12 INFO - PROCESS | 6483 | 1461712152970 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:09:12 INFO - PROCESS | 6483 | 1461712152976 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:09:12 INFO - PROCESS | 6483 | 1461712152981 Marionette TRACE conn3 <- [1,2314,null,{}] 16:09:12 INFO - PROCESS | 6483 | 1461712152987 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 6483 | 1461712153262 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:09:13 INFO - PROCESS | 6483 | 1461712153570 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc60000 == 158 [pid = 6483] [id = 586] 16:09:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0ac75800) [pid = 6483] [serial = 1759] [outer = (nil)] 16:09:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0b2dec00) [pid = 6483] [serial = 1760] [outer = 0x7fbe0ac75800] 16:09:13 INFO - PROCESS | 6483 | 1461712153667 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0b834400) [pid = 6483] [serial = 1761] [outer = 0x7fbe0ac75800] 16:09:14 INFO - PROCESS | 6483 | 1461712154548 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1642ms 16:09:14 INFO - PROCESS | 6483 | 1461712154619 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 6483 | 1461712154623 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:09:14 INFO - PROCESS | 6483 | 1461712154630 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 6483 | 1461712154634 Marionette TRACE conn3 <- [1,2318,null,{}] 16:09:14 INFO - PROCESS | 6483 | 1461712154639 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:14 INFO - PROCESS | 6483 | 1461712154882 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:09:15 INFO - PROCESS | 6483 | 1461712155190 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe100c2000 == 159 [pid = 6483] [id = 587] 16:09:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbdfbd9dc00) [pid = 6483] [serial = 1762] [outer = (nil)] 16:09:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0bfe3c00) [pid = 6483] [serial = 1763] [outer = 0x7fbdfbd9dc00] 16:09:15 INFO - PROCESS | 6483 | 1461712155272 Marionette DEBUG loaded listener.js 16:09:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0c0ebc00) [pid = 6483] [serial = 1764] [outer = 0x7fbdfbd9dc00] 16:09:16 INFO - PROCESS | 6483 | 1461712156148 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 6483 | 1461712156221 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:09:16 INFO - PROCESS | 6483 | 1461712156228 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 6483 | 1461712156233 Marionette TRACE conn3 <- [1,2322,null,{}] 16:09:16 INFO - PROCESS | 6483 | 1461712156238 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:16 INFO - PROCESS | 6483 | 1461712156486 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:09:16 INFO - PROCESS | 6483 | 1461712156810 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f18000 == 160 [pid = 6483] [id = 588] 16:09:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbdf50c3000) [pid = 6483] [serial = 1765] [outer = (nil)] 16:09:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0c259400) [pid = 6483] [serial = 1766] [outer = 0x7fbdf50c3000] 16:09:16 INFO - PROCESS | 6483 | 1461712156893 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0c7d2c00) [pid = 6483] [serial = 1767] [outer = 0x7fbdf50c3000] 16:09:17 INFO - PROCESS | 6483 | 1461712157737 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1541ms 16:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:09:17 INFO - PROCESS | 6483 | 1461712157770 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 6483 | 1461712157773 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:09:17 INFO - PROCESS | 6483 | 1461712157779 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 6483 | 1461712157783 Marionette TRACE conn3 <- [1,2326,null,{}] 16:09:17 INFO - PROCESS | 6483 | 1461712157788 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 6483 | 1461712158030 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:09:18 INFO - PROCESS | 6483 | 1461712158298 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14a0f800 == 161 [pid = 6483] [id = 589] 16:09:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe0960a800) [pid = 6483] [serial = 1768] [outer = (nil)] 16:09:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0d611400) [pid = 6483] [serial = 1769] [outer = 0x7fbe0960a800] 16:09:18 INFO - PROCESS | 6483 | 1461712158378 Marionette DEBUG loaded listener.js 16:09:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0d8de800) [pid = 6483] [serial = 1770] [outer = 0x7fbe0960a800] 16:09:19 INFO - PROCESS | 6483 | 1461712159265 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1541ms 16:09:19 INFO - PROCESS | 6483 | 1461712159320 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:09:19 INFO - PROCESS | 6483 | 1461712159324 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:09:19 INFO - PROCESS | 6483 | 1461712159345 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:09:19 INFO - PROCESS | 6483 | 1461712159349 Marionette TRACE conn3 <- [1,2330,null,{}] 16:09:19 INFO - PROCESS | 6483 | 1461712159361 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:19 INFO - PROCESS | 6483 | 1461712159599 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:09:19 INFO - PROCESS | 6483 | 1461712159863 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe150c2000 == 162 [pid = 6483] [id = 590] 16:09:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbdfbda7800) [pid = 6483] [serial = 1771] [outer = (nil)] 16:09:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0d8eac00) [pid = 6483] [serial = 1772] [outer = 0x7fbdfbda7800] 16:09:19 INFO - PROCESS | 6483 | 1461712159981 Marionette DEBUG loaded listener.js 16:09:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0ed7c000) [pid = 6483] [serial = 1773] [outer = 0x7fbdfbda7800] 16:09:20 INFO - PROCESS | 6483 | 1461712160846 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1551ms 16:09:20 INFO - PROCESS | 6483 | 1461712160882 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 6483 | 1461712160886 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:09:20 INFO - PROCESS | 6483 | 1461712160892 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 6483 | 1461712160894 Marionette TRACE conn3 <- [1,2334,null,{}] 16:09:20 INFO - PROCESS | 6483 | 1461712160903 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:21 INFO - PROCESS | 6483 | 1461712161144 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:09:21 INFO - PROCESS | 6483 | 1461712161414 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe15590800 == 163 [pid = 6483] [id = 591] 16:09:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbdfd4f0400) [pid = 6483] [serial = 1774] [outer = (nil)] 16:09:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0ef29400) [pid = 6483] [serial = 1775] [outer = 0x7fbdfd4f0400] 16:09:21 INFO - PROCESS | 6483 | 1461712161524 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0f05ac00) [pid = 6483] [serial = 1776] [outer = 0x7fbdfd4f0400] 16:09:22 INFO - PROCESS | 6483 | 1461712162452 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1589ms 16:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:09:22 INFO - PROCESS | 6483 | 1461712162483 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 6483 | 1461712162486 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:09:22 INFO - PROCESS | 6483 | 1461712162493 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 6483 | 1461712162496 Marionette TRACE conn3 <- [1,2338,null,{}] 16:09:22 INFO - PROCESS | 6483 | 1461712162503 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 6483 | 1461712162742 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:09:23 INFO - PROCESS | 6483 | 1461712163013 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe16134800 == 164 [pid = 6483] [id = 592] 16:09:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0d8e5000) [pid = 6483] [serial = 1777] [outer = (nil)] 16:09:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0f4ac400) [pid = 6483] [serial = 1778] [outer = 0x7fbe0d8e5000] 16:09:23 INFO - PROCESS | 6483 | 1461712163136 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0f8cc800) [pid = 6483] [serial = 1779] [outer = 0x7fbe0d8e5000] 16:09:24 INFO - PROCESS | 6483 | 1461712164040 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1586ms 16:09:24 INFO - PROCESS | 6483 | 1461712164078 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 6483 | 1461712164081 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:09:24 INFO - PROCESS | 6483 | 1461712164088 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 6483 | 1461712164091 Marionette TRACE conn3 <- [1,2342,null,{}] 16:09:24 INFO - PROCESS | 6483 | 1461712164097 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:24 INFO - PROCESS | 6483 | 1461712164333 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:09:24 INFO - PROCESS | 6483 | 1461712164653 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe166f5800 == 165 [pid = 6483] [id = 593] 16:09:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 191 (0x7fbe0c0eac00) [pid = 6483] [serial = 1780] [outer = (nil)] 16:09:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 192 (0x7fbe0f8d4800) [pid = 6483] [serial = 1781] [outer = 0x7fbe0c0eac00] 16:09:24 INFO - PROCESS | 6483 | 1461712164738 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 193 (0x7fbe0fd24000) [pid = 6483] [serial = 1782] [outer = 0x7fbe0c0eac00] 16:09:25 INFO - PROCESS | 6483 | 1461712165619 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e5c000 == 164 [pid = 6483] [id = 482] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc611000 == 163 [pid = 6483] [id = 301] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14c5e000 == 162 [pid = 6483] [id = 465] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100c0800 == 161 [pid = 6483] [id = 464] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15a43800 == 160 [pid = 6483] [id = 467] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152ab000 == 159 [pid = 6483] [id = 466] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5dc800 == 158 [pid = 6483] [id = 574] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5c9000 == 157 [pid = 6483] [id = 573] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa529000 == 156 [pid = 6483] [id = 572] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82d6800 == 155 [pid = 6483] [id = 571] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f07800 == 154 [pid = 6483] [id = 569] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11f19800 == 153 [pid = 6483] [id = 568] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1008c000 == 152 [pid = 6483] [id = 567] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7f5000 == 151 [pid = 6483] [id = 566] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e246800 == 150 [pid = 6483] [id = 565] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0c8800 == 149 [pid = 6483] [id = 564] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b24a800 == 148 [pid = 6483] [id = 563] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa18800 == 147 [pid = 6483] [id = 562] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04389000 == 146 [pid = 6483] [id = 561] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe025b4000 == 145 [pid = 6483] [id = 560] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e0b000 == 144 [pid = 6483] [id = 559] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00ea5000 == 143 [pid = 6483] [id = 558] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd20800 == 142 [pid = 6483] [id = 557] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff2af000 == 141 [pid = 6483] [id = 556] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd8d7000 == 140 [pid = 6483] [id = 555] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd6a3800 == 139 [pid = 6483] [id = 554] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc603800 == 138 [pid = 6483] [id = 553] 16:09:26 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8fd6800 == 137 [pid = 6483] [id = 552] 16:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2933ms 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 192 (0x7fbe0a9b4c00) [pid = 6483] [serial = 1572] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 191 (0x7fbdf50d0000) [pid = 6483] [serial = 1563] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 190 (0x7fbe0a9b4400) [pid = 6483] [serial = 1566] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe01feec00) [pid = 6483] [serial = 1518] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbdfd6b7400) [pid = 6483] [serial = 1569] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbdfba63c00) [pid = 6483] [serial = 1649] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbdfbbe6800) [pid = 6483] [serial = 1650] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbdfc415800) [pid = 6483] [serial = 1652] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0c25ec00) [pid = 6483] [serial = 1629] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0c0e1400) [pid = 6483] [serial = 1628] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0c676c00) [pid = 6483] [serial = 1631] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0207e400) [pid = 6483] [serial = 1605] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbe01fbbc00) [pid = 6483] [serial = 1604] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbdfba6a800) [pid = 6483] [serial = 1590] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbdfaeeac00) [pid = 6483] [serial = 1589] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbdf7808400) [pid = 6483] [serial = 1643] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdf798e800) [pid = 6483] [serial = 1644] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbdfd6bbc00) [pid = 6483] [serial = 1655] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe03f1dc00) [pid = 6483] [serial = 1608] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe02590400) [pid = 6483] [serial = 1607] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe0f05b800) [pid = 6483] [serial = 1638] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe0f056800) [pid = 6483] [serial = 1637] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe04569c00) [pid = 6483] [serial = 1611] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe041db400) [pid = 6483] [serial = 1610] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe095cac00) [pid = 6483] [serial = 1614] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe0461f000) [pid = 6483] [serial = 1613] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe017eb800) [pid = 6483] [serial = 1602] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe016a1c00) [pid = 6483] [serial = 1601] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0bfe3400) [pid = 6483] [serial = 1626] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0b83e000) [pid = 6483] [serial = 1625] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbdffca0000) [pid = 6483] [serial = 1596] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbdff368000) [pid = 6483] [serial = 1595] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe09617c00) [pid = 6483] [serial = 1617] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe095da800) [pid = 6483] [serial = 1616] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe00e5cc00) [pid = 6483] [serial = 1599] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe00db4400) [pid = 6483] [serial = 1598] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfaabc400) [pid = 6483] [serial = 1646] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe0ed77800) [pid = 6483] [serial = 1635] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0d8ea800) [pid = 6483] [serial = 1634] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfd6e3800) [pid = 6483] [serial = 1593] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfd6b1c00) [pid = 6483] [serial = 1592] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0f064800) [pid = 6483] [serial = 1641] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0f05f800) [pid = 6483] [serial = 1640] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0ac48000) [pid = 6483] [serial = 1620] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0a9c1800) [pid = 6483] [serial = 1619] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe0b2d5800) [pid = 6483] [serial = 1623] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0ac77800) [pid = 6483] [serial = 1622] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0d496c00) [pid = 6483] [serial = 1632] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdfade4800) [pid = 6483] [serial = 1647] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfd3d0000) [pid = 6483] [serial = 1653] [outer = (nil)] [url = about:blank] 16:09:27 INFO - PROCESS | 6483 | 1461712167344 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 6483 | 1461712167347 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:09:27 INFO - PROCESS | 6483 | 1461712167369 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 6483 | 1461712167374 Marionette TRACE conn3 <- [1,2346,null,{}] 16:09:27 INFO - PROCESS | 6483 | 1461712167383 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 6483 | 1461712167603 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:09:27 INFO - PROCESS | 6483 | 1461712167802 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf78f5800 == 138 [pid = 6483] [id = 594] 16:09:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdf8d9b400) [pid = 6483] [serial = 1783] [outer = (nil)] 16:09:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdf8d9fc00) [pid = 6483] [serial = 1784] [outer = 0x7fbdf8d9b400] 16:09:27 INFO - PROCESS | 6483 | 1461712167873 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdf8e71000) [pid = 6483] [serial = 1785] [outer = 0x7fbdf8d9b400] 16:09:28 INFO - PROCESS | 6483 | 1461712168698 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1389ms 16:09:28 INFO - PROCESS | 6483 | 1461712168757 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 6483 | 1461712168763 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:09:28 INFO - PROCESS | 6483 | 1461712168775 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 6483 | 1461712168780 Marionette TRACE conn3 <- [1,2350,null,{}] 16:09:28 INFO - PROCESS | 6483 | 1461712168787 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:29 INFO - PROCESS | 6483 | 1461712169015 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:09:29 INFO - PROCESS | 6483 | 1461712169219 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8fd6800 == 139 [pid = 6483] [id = 595] 16:09:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdf8d9b800) [pid = 6483] [serial = 1786] [outer = (nil)] 16:09:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfaded400) [pid = 6483] [serial = 1787] [outer = 0x7fbdf8d9b800] 16:09:29 INFO - PROCESS | 6483 | 1461712169285 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfaef3800) [pid = 6483] [serial = 1788] [outer = 0x7fbdf8d9b800] 16:09:30 INFO - PROCESS | 6483 | 1461712170262 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1549ms 16:09:30 INFO - PROCESS | 6483 | 1461712170321 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:09:30 INFO - PROCESS | 6483 | 1461712170325 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:09:30 INFO - PROCESS | 6483 | 1461712170331 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 6483 | 1461712170334 Marionette TRACE conn3 <- [1,2354,null,{}] 16:09:30 INFO - PROCESS | 6483 | 1461712170350 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:30 INFO - PROCESS | 6483 | 1461712170662 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:09:30 INFO - PROCESS | 6483 | 1461712170698 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfabe8000 == 140 [pid = 6483] [id = 596] 16:09:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbdfba6b400) [pid = 6483] [serial = 1789] [outer = (nil)] 16:09:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbdfbbe6400) [pid = 6483] [serial = 1790] [outer = 0x7fbdfba6b400] 16:09:30 INFO - PROCESS | 6483 | 1461712170771 Marionette DEBUG loaded listener.js 16:09:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbdfbda9000) [pid = 6483] [serial = 1791] [outer = 0x7fbdfba6b400] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe00d37800) [pid = 6483] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdf50c4c00) [pid = 6483] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfaef8c00) [pid = 6483] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0c0e3000) [pid = 6483] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdfdfdb000) [pid = 6483] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe00dbc400) [pid = 6483] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0c70c400) [pid = 6483] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdfadef400) [pid = 6483] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfbda7000) [pid = 6483] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbdfc414800) [pid = 6483] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe00db3800) [pid = 6483] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0bfec000) [pid = 6483] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdfdfd9400) [pid = 6483] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdf7802c00) [pid = 6483] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdfd4fc400) [pid = 6483] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbdfaabe000) [pid = 6483] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbdf8d97000) [pid = 6483] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdfd4f3800) [pid = 6483] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe095d5000) [pid = 6483] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe00e56000) [pid = 6483] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe0461ec00) [pid = 6483] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe01fb2c00) [pid = 6483] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:09:32 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbdfe26e400) [pid = 6483] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:09:32 INFO - PROCESS | 6483 | 1461712172495 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 16:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2198ms 16:09:32 INFO - PROCESS | 6483 | 1461712172532 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 6483 | 1461712172535 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:09:32 INFO - PROCESS | 6483 | 1461712172541 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 6483 | 1461712172545 Marionette TRACE conn3 <- [1,2358,null,{}] 16:09:32 INFO - PROCESS | 6483 | 1461712172551 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:32 INFO - PROCESS | 6483 | 1461712172781 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:09:32 INFO - PROCESS | 6483 | 1461712172963 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfbc30000 == 141 [pid = 6483] [id = 597] 16:09:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbdf7802c00) [pid = 6483] [serial = 1792] [outer = (nil)] 16:09:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdfd3c3800) [pid = 6483] [serial = 1793] [outer = 0x7fbdf7802c00] 16:09:33 INFO - PROCESS | 6483 | 1461712173031 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdfd6b6400) [pid = 6483] [serial = 1794] [outer = 0x7fbdf7802c00] 16:09:33 INFO - PROCESS | 6483 | 1461712173828 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1342ms 16:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:09:33 INFO - PROCESS | 6483 | 1461712173886 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 6483 | 1461712173889 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:09:33 INFO - PROCESS | 6483 | 1461712173895 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 6483 | 1461712173898 Marionette TRACE conn3 <- [1,2362,null,{}] 16:09:33 INFO - PROCESS | 6483 | 1461712173904 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:34 INFO - PROCESS | 6483 | 1461712174140 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:09:34 INFO - PROCESS | 6483 | 1461712174585 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf776b000 == 142 [pid = 6483] [id = 598] 16:09:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdf50cb000) [pid = 6483] [serial = 1795] [outer = (nil)] 16:09:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdf780d800) [pid = 6483] [serial = 1796] [outer = 0x7fbdf50cb000] 16:09:34 INFO - PROCESS | 6483 | 1461712174672 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdf8da0800) [pid = 6483] [serial = 1797] [outer = 0x7fbdf50cb000] 16:09:35 INFO - PROCESS | 6483 | 1461712175626 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1781ms 16:09:35 INFO - PROCESS | 6483 | 1461712175678 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 6483 | 1461712175683 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:09:35 INFO - PROCESS | 6483 | 1461712175692 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 6483 | 1461712175698 Marionette TRACE conn3 <- [1,2366,null,{}] 16:09:35 INFO - PROCESS | 6483 | 1461712175706 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 6483 | 1461712175961 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:09:36 INFO - PROCESS | 6483 | 1461712176266 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfba1d800 == 143 [pid = 6483] [id = 599] 16:09:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfadefc00) [pid = 6483] [serial = 1798] [outer = (nil)] 16:09:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfb968000) [pid = 6483] [serial = 1799] [outer = 0x7fbdfadefc00] 16:09:36 INFO - PROCESS | 6483 | 1461712176351 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfbbde800) [pid = 6483] [serial = 1800] [outer = 0x7fbdfadefc00] 16:09:37 INFO - PROCESS | 6483 | 1461712177282 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1638ms 16:09:37 INFO - PROCESS | 6483 | 1461712177335 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 6483 | 1461712177342 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:09:37 INFO - PROCESS | 6483 | 1461712177354 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 6483 | 1461712177364 Marionette TRACE conn3 <- [1,2370,null,{}] 16:09:37 INFO - PROCESS | 6483 | 1461712177372 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 6483 | 1461712177666 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:09:38 INFO - PROCESS | 6483 | 1461712178017 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd4e2000 == 144 [pid = 6483] [id = 600] 16:09:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfaef0c00) [pid = 6483] [serial = 1801] [outer = (nil)] 16:09:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfd4f6c00) [pid = 6483] [serial = 1802] [outer = 0x7fbdfaef0c00] 16:09:38 INFO - PROCESS | 6483 | 1461712178095 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfd6bb800) [pid = 6483] [serial = 1803] [outer = 0x7fbdfaef0c00] 16:09:39 INFO - PROCESS | 6483 | 1461712179032 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 16:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1748ms 16:09:39 INFO - PROCESS | 6483 | 1461712179100 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:09:39 INFO - PROCESS | 6483 | 1461712179104 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:09:39 INFO - PROCESS | 6483 | 1461712179119 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 6483 | 1461712179129 Marionette TRACE conn3 <- [1,2374,null,{}] 16:09:39 INFO - PROCESS | 6483 | 1461712179138 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:39 INFO - PROCESS | 6483 | 1461712179430 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:09:39 INFO - PROCESS | 6483 | 1461712179743 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd7cc000 == 145 [pid = 6483] [id = 601] 16:09:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfde2a400) [pid = 6483] [serial = 1804] [outer = (nil)] 16:09:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfdfdd400) [pid = 6483] [serial = 1805] [outer = 0x7fbdfde2a400] 16:09:39 INFO - PROCESS | 6483 | 1461712179820 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdfe1e1c00) [pid = 6483] [serial = 1806] [outer = 0x7fbdfde2a400] 16:09:40 INFO - PROCESS | 6483 | 1461712180749 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 16:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1707ms 16:09:40 INFO - PROCESS | 6483 | 1461712180819 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:09:40 INFO - PROCESS | 6483 | 1461712180823 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:09:40 INFO - PROCESS | 6483 | 1461712180830 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 6483 | 1461712180833 Marionette TRACE conn3 <- [1,2378,null,{}] 16:09:40 INFO - PROCESS | 6483 | 1461712180839 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:41 INFO - PROCESS | 6483 | 1461712181086 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:09:41 INFO - PROCESS | 6483 | 1461712181385 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe0eb800 == 146 [pid = 6483] [id = 602] 16:09:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfd4fbc00) [pid = 6483] [serial = 1807] [outer = (nil)] 16:09:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfe270400) [pid = 6483] [serial = 1808] [outer = 0x7fbdfd4fbc00] 16:09:41 INFO - PROCESS | 6483 | 1461712181468 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfe282400) [pid = 6483] [serial = 1809] [outer = 0x7fbdfd4fbc00] 16:09:42 INFO - PROCESS | 6483 | 1461712182404 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 16:09:42 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:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1639ms 16:09:42 INFO - PROCESS | 6483 | 1461712182470 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 6483 | 1461712182474 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:09:42 INFO - PROCESS | 6483 | 1461712182481 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 6483 | 1461712182484 Marionette TRACE conn3 <- [1,2382,null,{}] 16:09:42 INFO - PROCESS | 6483 | 1461712182490 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 6483 | 1461712182737 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:09:43 INFO - PROCESS | 6483 | 1461712183050 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff2b5800 == 147 [pid = 6483] [id = 603] 16:09:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdff36e000) [pid = 6483] [serial = 1810] [outer = (nil)] 16:09:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdffc02400) [pid = 6483] [serial = 1811] [outer = 0x7fbdff36e000] 16:09:43 INFO - PROCESS | 6483 | 1461712183146 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe00bee000) [pid = 6483] [serial = 1812] [outer = 0x7fbdff36e000] 16:09:44 INFO - PROCESS | 6483 | 1461712184119 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 16:09:44 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:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1687ms 16:09:44 INFO - PROCESS | 6483 | 1461712184169 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:09:44 INFO - PROCESS | 6483 | 1461712184172 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:09:44 INFO - PROCESS | 6483 | 1461712184180 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 6483 | 1461712184183 Marionette TRACE conn3 <- [1,2386,null,{}] 16:09:44 INFO - PROCESS | 6483 | 1461712184189 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:44 INFO - PROCESS | 6483 | 1461712184445 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:09:44 INFO - PROCESS | 6483 | 1461712184744 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffeb1000 == 148 [pid = 6483] [id = 604] 16:09:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe00ce8400) [pid = 6483] [serial = 1813] [outer = (nil)] 16:09:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe00db1000) [pid = 6483] [serial = 1814] [outer = 0x7fbe00ce8400] 16:09:44 INFO - PROCESS | 6483 | 1461712184827 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe00db9400) [pid = 6483] [serial = 1815] [outer = 0x7fbe00ce8400] 16:09:45 INFO - PROCESS | 6483 | 1461712185740 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 16:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1631ms 16:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:09:45 INFO - PROCESS | 6483 | 1461712185812 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:09:45 INFO - PROCESS | 6483 | 1461712185815 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:09:45 INFO - PROCESS | 6483 | 1461712185822 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:09:45 INFO - PROCESS | 6483 | 1461712185825 Marionette TRACE conn3 <- [1,2390,null,{}] 16:09:45 INFO - PROCESS | 6483 | 1461712185831 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 6483 | 1461712186075 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:09:46 INFO - PROCESS | 6483 | 1461712186379 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00ea4000 == 149 [pid = 6483] [id = 605] 16:09:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbdffc05000) [pid = 6483] [serial = 1816] [outer = (nil)] 16:09:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe00e53400) [pid = 6483] [serial = 1817] [outer = 0x7fbdffc05000] 16:09:46 INFO - PROCESS | 6483 | 1461712186461 Marionette DEBUG loaded listener.js 16:09:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe00e5d800) [pid = 6483] [serial = 1818] [outer = 0x7fbdffc05000] 16:09:47 INFO - PROCESS | 6483 | 1461712187333 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1582ms 16:09:47 INFO - PROCESS | 6483 | 1461712187411 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:09:47 INFO - PROCESS | 6483 | 1461712187420 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:09:47 INFO - PROCESS | 6483 | 1461712187427 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:09:47 INFO - PROCESS | 6483 | 1461712187431 Marionette TRACE conn3 <- [1,2394,null,{}] 16:09:47 INFO - PROCESS | 6483 | 1461712187436 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:47 INFO - PROCESS | 6483 | 1461712187677 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:09:47 INFO - PROCESS | 6483 | 1461712187986 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0163b000 == 150 [pid = 6483] [id = 606] 16:09:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbdf8e6b400) [pid = 6483] [serial = 1819] [outer = (nil)] 16:09:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0169ac00) [pid = 6483] [serial = 1820] [outer = 0x7fbdf8e6b400] 16:09:48 INFO - PROCESS | 6483 | 1461712188066 Marionette DEBUG loaded listener.js 16:09:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe016a5800) [pid = 6483] [serial = 1821] [outer = 0x7fbdf8e6b400] 16:09:48 INFO - PROCESS | 6483 | 1461712188964 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 16:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1584ms 16:09:49 INFO - PROCESS | 6483 | 1461712189013 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:09:49 INFO - PROCESS | 6483 | 1461712189017 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:09:49 INFO - PROCESS | 6483 | 1461712189023 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:09:49 INFO - PROCESS | 6483 | 1461712189026 Marionette TRACE conn3 <- [1,2398,null,{}] 16:09:49 INFO - PROCESS | 6483 | 1461712189032 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:49 INFO - PROCESS | 6483 | 1461712189286 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:09:49 INFO - PROCESS | 6483 | 1461712189588 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e0d000 == 151 [pid = 6483] [id = 607] 16:09:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbdfb968800) [pid = 6483] [serial = 1822] [outer = (nil)] 16:09:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe017ed000) [pid = 6483] [serial = 1823] [outer = 0x7fbdfb968800] 16:09:49 INFO - PROCESS | 6483 | 1461712189669 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0188a800) [pid = 6483] [serial = 1824] [outer = 0x7fbdfb968800] 16:09:50 INFO - PROCESS | 6483 | 1461712190555 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1579ms 16:09:50 INFO - PROCESS | 6483 | 1461712190604 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 6483 | 1461712190607 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:09:50 INFO - PROCESS | 6483 | 1461712190614 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 6483 | 1461712190617 Marionette TRACE conn3 <- [1,2402,null,{}] 16:09:50 INFO - PROCESS | 6483 | 1461712190623 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:50 INFO - PROCESS | 6483 | 1461712190864 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:09:51 INFO - PROCESS | 6483 | 1461712191186 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe02070000 == 152 [pid = 6483] [id = 608] 16:09:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe01907800) [pid = 6483] [serial = 1825] [outer = (nil)] 16:09:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0190cc00) [pid = 6483] [serial = 1826] [outer = 0x7fbe01907800] 16:09:51 INFO - PROCESS | 6483 | 1461712191286 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe01dafc00) [pid = 6483] [serial = 1827] [outer = 0x7fbe01907800] 16:09:52 INFO - PROCESS | 6483 | 1461712192200 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 16:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1632ms 16:09:52 INFO - PROCESS | 6483 | 1461712192247 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 6483 | 1461712192251 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:09:52 INFO - PROCESS | 6483 | 1461712192258 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 6483 | 1461712192263 Marionette TRACE conn3 <- [1,2406,null,{}] 16:09:52 INFO - PROCESS | 6483 | 1461712192270 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:52 INFO - PROCESS | 6483 | 1461712192571 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:09:52 INFO - PROCESS | 6483 | 1461712192884 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0410e000 == 153 [pid = 6483] [id = 609] 16:09:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe01890000) [pid = 6483] [serial = 1828] [outer = (nil)] 16:09:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe01fe6400) [pid = 6483] [serial = 1829] [outer = 0x7fbe01890000] 16:09:52 INFO - PROCESS | 6483 | 1461712192963 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe02086800) [pid = 6483] [serial = 1830] [outer = 0x7fbe01890000] 16:09:53 INFO - PROCESS | 6483 | 1461712193835 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 16:09:53 INFO - PROCESS | 6483 | 1461712193904 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 6483 | 1461712193908 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:09:53 INFO - PROCESS | 6483 | 1461712193914 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 6483 | 1461712193917 Marionette TRACE conn3 <- [1,2410,null,{}] 16:09:53 INFO - PROCESS | 6483 | 1461712193923 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 6483 | 1461712194163 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:09:54 INFO - PROCESS | 6483 | 1461712194475 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe043cf800 == 154 [pid = 6483] [id = 610] 16:09:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe01908400) [pid = 6483] [serial = 1831] [outer = (nil)] 16:09:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe02592800) [pid = 6483] [serial = 1832] [outer = 0x7fbe01908400] 16:09:54 INFO - PROCESS | 6483 | 1461712194554 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0259bc00) [pid = 6483] [serial = 1833] [outer = 0x7fbe01908400] 16:09:55 INFO - PROCESS | 6483 | 1461712195465 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 16:09:55 INFO - PROCESS | 6483 | 1461712195497 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:09:55 INFO - PROCESS | 6483 | 1461712195510 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:09:55 INFO - PROCESS | 6483 | 1461712195518 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 6483 | 1461712195521 Marionette TRACE conn3 <- [1,2414,null,{}] 16:09:55 INFO - PROCESS | 6483 | 1461712195527 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:55 INFO - PROCESS | 6483 | 1461712195769 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:09:56 INFO - PROCESS | 6483 | 1461712196081 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fe7000 == 155 [pid = 6483] [id = 611] 16:09:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe01fe5000) [pid = 6483] [serial = 1834] [outer = (nil)] 16:09:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0418b800) [pid = 6483] [serial = 1835] [outer = 0x7fbe01fe5000] 16:09:56 INFO - PROCESS | 6483 | 1461712196160 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe04195000) [pid = 6483] [serial = 1836] [outer = 0x7fbe01fe5000] 16:09:57 INFO - PROCESS | 6483 | 1461712197034 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1585ms 16:09:57 INFO - PROCESS | 6483 | 1461712197102 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 6483 | 1461712197106 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:09:57 INFO - PROCESS | 6483 | 1461712197112 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 6483 | 1461712197115 Marionette TRACE conn3 <- [1,2418,null,{}] 16:09:57 INFO - PROCESS | 6483 | 1461712197120 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 6483 | 1461712197364 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:09:57 INFO - PROCESS | 6483 | 1461712197725 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b230800 == 156 [pid = 6483] [id = 612] 16:09:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0258d000) [pid = 6483] [serial = 1837] [outer = (nil)] 16:09:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe0451dc00) [pid = 6483] [serial = 1838] [outer = 0x7fbe0258d000] 16:09:57 INFO - PROCESS | 6483 | 1461712197803 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe04528c00) [pid = 6483] [serial = 1839] [outer = 0x7fbe0258d000] 16:09:58 INFO - PROCESS | 6483 | 1461712198662 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1590ms 16:09:58 INFO - PROCESS | 6483 | 1461712198703 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:09:58 INFO - PROCESS | 6483 | 1461712198707 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:09:58 INFO - PROCESS | 6483 | 1461712198715 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 6483 | 1461712198718 Marionette TRACE conn3 <- [1,2422,null,{}] 16:09:58 INFO - PROCESS | 6483 | 1461712198724 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:58 INFO - PROCESS | 6483 | 1461712198975 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:09:59 INFO - PROCESS | 6483 | 1461712199247 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b64d800 == 157 [pid = 6483] [id = 613] 16:09:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe04196400) [pid = 6483] [serial = 1840] [outer = (nil)] 16:09:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe04562800) [pid = 6483] [serial = 1841] [outer = 0x7fbe04196400] 16:09:59 INFO - PROCESS | 6483 | 1461712199371 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe04617000) [pid = 6483] [serial = 1842] [outer = 0x7fbe04196400] 16:10:00 INFO - PROCESS | 6483 | 1461712200258 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1581ms 16:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:10:00 INFO - PROCESS | 6483 | 1461712200295 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 6483 | 1461712200298 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:10:00 INFO - PROCESS | 6483 | 1461712200304 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 6483 | 1461712200307 Marionette TRACE conn3 <- [1,2426,null,{}] 16:10:00 INFO - PROCESS | 6483 | 1461712200315 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:00 INFO - PROCESS | 6483 | 1461712200558 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:10:00 INFO - PROCESS | 6483 | 1461712200830 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0be800 == 158 [pid = 6483] [id = 614] 16:10:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe041d9c00) [pid = 6483] [serial = 1843] [outer = (nil)] 16:10:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe04e66000) [pid = 6483] [serial = 1844] [outer = 0x7fbe041d9c00] 16:10:00 INFO - PROCESS | 6483 | 1461712200948 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe095c4000) [pid = 6483] [serial = 1845] [outer = 0x7fbe041d9c00] 16:10:01 INFO - PROCESS | 6483 | 1461712201812 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1583ms 16:10:01 INFO - PROCESS | 6483 | 1461712201887 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:10:01 INFO - PROCESS | 6483 | 1461712201891 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:10:01 INFO - PROCESS | 6483 | 1461712201898 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:10:01 INFO - PROCESS | 6483 | 1461712201900 Marionette TRACE conn3 <- [1,2430,null,{}] 16:10:01 INFO - PROCESS | 6483 | 1461712201906 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:02 INFO - PROCESS | 6483 | 1461712202147 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:10:02 INFO - PROCESS | 6483 | 1461712202427 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c211000 == 159 [pid = 6483] [id = 615] 16:10:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe04615800) [pid = 6483] [serial = 1846] [outer = (nil)] 16:10:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbe04e69c00) [pid = 6483] [serial = 1847] [outer = 0x7fbe04615800] 16:10:02 INFO - PROCESS | 6483 | 1461712202572 Marionette DEBUG loaded listener.js 16:10:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe095d6800) [pid = 6483] [serial = 1848] [outer = 0x7fbe04615800] 16:10:03 INFO - PROCESS | 6483 | 1461712203409 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 16:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1579ms 16:10:03 INFO - PROCESS | 6483 | 1461712203478 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:10:03 INFO - PROCESS | 6483 | 1461712203483 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:10:03 INFO - PROCESS | 6483 | 1461712203489 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:10:03 INFO - PROCESS | 6483 | 1461712203492 Marionette TRACE conn3 <- [1,2434,null,{}] 16:10:03 INFO - PROCESS | 6483 | 1461712203498 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:03 INFO - PROCESS | 6483 | 1461712203778 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:10:04 INFO - PROCESS | 6483 | 1461712204101 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0d888800 == 160 [pid = 6483] [id = 616] 16:10:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0461c400) [pid = 6483] [serial = 1849] [outer = (nil)] 16:10:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbe0960a400) [pid = 6483] [serial = 1850] [outer = 0x7fbe0461c400] 16:10:04 INFO - PROCESS | 6483 | 1461712204178 Marionette DEBUG loaded listener.js 16:10:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe09611800) [pid = 6483] [serial = 1851] [outer = 0x7fbe0461c400] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe144c7000 == 159 [pid = 6483] [id = 50] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc4d000 == 158 [pid = 6483] [id = 125] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc605800 == 157 [pid = 6483] [id = 455] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8cae800 == 156 [pid = 6483] [id = 454] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe10092000 == 155 [pid = 6483] [id = 449] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd71c800 == 154 [pid = 6483] [id = 452] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04396800 == 153 [pid = 6483] [id = 286] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11f29000 == 152 [pid = 6483] [id = 450] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0e230000 == 151 [pid = 6483] [id = 447] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f17800 == 150 [pid = 6483] [id = 451] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a0f800 == 149 [pid = 6483] [id = 589] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe13f18000 == 148 [pid = 6483] [id = 588] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100c2000 == 147 [pid = 6483] [id = 587] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc60000 == 146 [pid = 6483] [id = 586] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c7ac800 == 145 [pid = 6483] [id = 585] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0bb75800 == 144 [pid = 6483] [id = 584] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0acac000 == 143 [pid = 6483] [id = 583] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0976d800 == 142 [pid = 6483] [id = 582] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0438f800 == 141 [pid = 6483] [id = 581] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0205e800 == 140 [pid = 6483] [id = 580] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00ef1800 == 139 [pid = 6483] [id = 579] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd1b800 == 138 [pid = 6483] [id = 578] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0de000 == 137 [pid = 6483] [id = 577] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5c3800 == 136 [pid = 6483] [id = 576] 16:10:06 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf7771000 == 135 [pid = 6483] [id = 575] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe00e5e400) [pid = 6483] [serial = 1673] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbdfaaba800) [pid = 6483] [serial = 1712] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe04563400) [pid = 6483] [serial = 1691] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe0d8e7800) [pid = 6483] [serial = 1704] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbdff366000) [pid = 6483] [serial = 1668] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe01898800) [pid = 6483] [serial = 1677] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0f15cc00) [pid = 6483] [serial = 1709] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbdfba66c00) [pid = 6483] [serial = 1718] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfc412000) [pid = 6483] [serial = 1661] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe01fb8400) [pid = 6483] [serial = 1682] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0ac7e800) [pid = 6483] [serial = 1698] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0edca000) [pid = 6483] [serial = 1706] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdfe1e2400) [pid = 6483] [serial = 1664] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0ac51000) [pid = 6483] [serial = 1697] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbdfbbeb800) [pid = 6483] [serial = 1587] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdfd6e8000) [pid = 6483] [serial = 1722] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdfaac7800) [pid = 6483] [serial = 1658] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdf8e6d000) [pid = 6483] [serial = 1715] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe016a4c00) [pid = 6483] [serial = 1674] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0a9bc800) [pid = 6483] [serial = 1694] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbdfaef4400) [pid = 6483] [serial = 1659] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbdfd4f2c00) [pid = 6483] [serial = 1724] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbdfd6b1000) [pid = 6483] [serial = 1662] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbdfe26c800) [pid = 6483] [serial = 1665] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0188dc00) [pid = 6483] [serial = 1676] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0b83cc00) [pid = 6483] [serial = 1700] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbdfe284000) [pid = 6483] [serial = 1667] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe01914400) [pid = 6483] [serial = 1679] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0c0e1800) [pid = 6483] [serial = 1701] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbdfbbe8800) [pid = 6483] [serial = 1719] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe09617800) [pid = 6483] [serial = 1689] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe0f8c9c00) [pid = 6483] [serial = 1710] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe0ac46000) [pid = 6483] [serial = 1695] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe04188800) [pid = 6483] [serial = 1686] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbdfaabfc00) [pid = 6483] [serial = 1716] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfd4fd800) [pid = 6483] [serial = 1721] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe01fb3000) [pid = 6483] [serial = 1680] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdffc0e800) [pid = 6483] [serial = 1671] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe02089c00) [pid = 6483] [serial = 1685] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0f058c00) [pid = 6483] [serial = 1707] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0d4a2000) [pid = 6483] [serial = 1703] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdffc06000) [pid = 6483] [serial = 1670] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe01fef000) [pid = 6483] [serial = 1683] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0a9b6400) [pid = 6483] [serial = 1692] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe04521400) [pid = 6483] [serial = 1713] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe04e71c00) [pid = 6483] [serial = 1688] [outer = (nil)] [url = about:blank] 16:10:06 INFO - PROCESS | 6483 | 1461712206634 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 3191ms 16:10:06 INFO - PROCESS | 6483 | 1461712206681 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:10:06 INFO - PROCESS | 6483 | 1461712206686 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:10:06 INFO - PROCESS | 6483 | 1461712206694 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 6483 | 1461712206699 Marionette TRACE conn3 <- [1,2438,null,{}] 16:10:06 INFO - PROCESS | 6483 | 1461712206706 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 6483 | 1461712207031 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:10:07 INFO - PROCESS | 6483 | 1461712207156 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8bcc800 == 136 [pid = 6483] [id = 617] 16:10:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdf8e6c400) [pid = 6483] [serial = 1852] [outer = (nil)] 16:10:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdf8e74400) [pid = 6483] [serial = 1853] [outer = 0x7fbdf8e6c400] 16:10:07 INFO - PROCESS | 6483 | 1461712207226 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfaac7800) [pid = 6483] [serial = 1854] [outer = 0x7fbdf8e6c400] 16:10:08 INFO - PROCESS | 6483 | 1461712208026 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1389ms 16:10:08 INFO - PROCESS | 6483 | 1461712208083 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:10:08 INFO - PROCESS | 6483 | 1461712208091 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:10:08 INFO - PROCESS | 6483 | 1461712208100 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 6483 | 1461712208104 Marionette TRACE conn3 <- [1,2442,null,{}] 16:10:08 INFO - PROCESS | 6483 | 1461712208110 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:08 INFO - PROCESS | 6483 | 1461712208334 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:10:08 INFO - PROCESS | 6483 | 1461712208549 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfa543800 == 137 [pid = 6483] [id = 618] 16:10:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdf8e6d400) [pid = 6483] [serial = 1855] [outer = (nil)] 16:10:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfba66000) [pid = 6483] [serial = 1856] [outer = 0x7fbdf8e6d400] 16:10:08 INFO - PROCESS | 6483 | 1461712208615 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfbd9f800) [pid = 6483] [serial = 1857] [outer = 0x7fbdf8e6d400] 16:10:09 INFO - PROCESS | 6483 | 1461712209536 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1486ms 16:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:10:09 INFO - PROCESS | 6483 | 1461712209587 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 6483 | 1461712209590 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:10:09 INFO - PROCESS | 6483 | 1461712209603 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 6483 | 1461712209608 Marionette TRACE conn3 <- [1,2446,null,{}] 16:10:09 INFO - PROCESS | 6483 | 1461712209624 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:09 INFO - PROCESS | 6483 | 1461712209916 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:10:09 INFO - PROCESS | 6483 | 1461712209953 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc60b800 == 138 [pid = 6483] [id = 619] 16:10:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbdfd4f2c00) [pid = 6483] [serial = 1858] [outer = (nil)] 16:10:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbdfd4fe000) [pid = 6483] [serial = 1859] [outer = 0x7fbdfd4f2c00] 16:10:10 INFO - PROCESS | 6483 | 1461712210027 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbdfd6e0400) [pid = 6483] [serial = 1860] [outer = 0x7fbdfd4f2c00] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0169cc00) [pid = 6483] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0984dc00) [pid = 6483] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0ac75800) [pid = 6483] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfba69800) [pid = 6483] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe00d2c800) [pid = 6483] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbdfbd9dc00) [pid = 6483] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0960a800) [pid = 6483] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdfaef4000) [pid = 6483] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfd4f0400) [pid = 6483] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0169d400) [pid = 6483] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdfba6a000) [pid = 6483] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdf8d9b400) [pid = 6483] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdf50c3000) [pid = 6483] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdfdfdd000) [pid = 6483] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdf8d9b800) [pid = 6483] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0d8e5000) [pid = 6483] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbdfbda7800) [pid = 6483] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdfba68c00) [pid = 6483] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbdfde2ac00) [pid = 6483] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbdf50c2c00) [pid = 6483] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdfba6b400) [pid = 6483] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:10:11 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbdfaac7c00) [pid = 6483] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:10:11 INFO - PROCESS | 6483 | 1461712211638 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2095ms 16:10:11 INFO - PROCESS | 6483 | 1461712211693 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 6483 | 1461712211697 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:10:11 INFO - PROCESS | 6483 | 1461712211703 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 6483 | 1461712211705 Marionette TRACE conn3 <- [1,2450,null,{}] 16:10:11 INFO - PROCESS | 6483 | 1461712211727 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:11 INFO - PROCESS | 6483 | 1461712211950 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:10:11 INFO - PROCESS | 6483 | 1461712211965 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd51b800 == 139 [pid = 6483] [id = 620] 16:10:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdf8d9b400) [pid = 6483] [serial = 1861] [outer = (nil)] 16:10:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdfde30000) [pid = 6483] [serial = 1862] [outer = 0x7fbdf8d9b400] 16:10:12 INFO - PROCESS | 6483 | 1461712212186 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfe1e5000) [pid = 6483] [serial = 1863] [outer = 0x7fbdf8d9b400] 16:10:13 INFO - PROCESS | 6483 | 1461712213026 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1344ms 16:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:10:13 INFO - PROCESS | 6483 | 1461712213059 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 6483 | 1461712213062 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:10:13 INFO - PROCESS | 6483 | 1461712213069 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 6483 | 1461712213072 Marionette TRACE conn3 <- [1,2454,null,{}] 16:10:13 INFO - PROCESS | 6483 | 1461712213077 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:13 INFO - PROCESS | 6483 | 1461712213357 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:10:13 INFO - PROCESS | 6483 | 1461712213675 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf80e3000 == 140 [pid = 6483] [id = 621] 16:10:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdf50cd400) [pid = 6483] [serial = 1864] [outer = (nil)] 16:10:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdf7987000) [pid = 6483] [serial = 1865] [outer = 0x7fbdf50cd400] 16:10:13 INFO - PROCESS | 6483 | 1461712213817 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdf8da2c00) [pid = 6483] [serial = 1866] [outer = 0x7fbdf50cd400] 16:10:14 INFO - PROCESS | 6483 | 1461712214821 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1786ms 16:10:14 INFO - PROCESS | 6483 | 1461712214856 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:10:14 INFO - PROCESS | 6483 | 1461712214863 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:10:14 INFO - PROCESS | 6483 | 1461712214871 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 6483 | 1461712214877 Marionette TRACE conn3 <- [1,2458,null,{}] 16:10:14 INFO - PROCESS | 6483 | 1461712214885 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:15 INFO - PROCESS | 6483 | 1461712215143 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:10:15 INFO - PROCESS | 6483 | 1461712215451 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc476800 == 141 [pid = 6483] [id = 622] 16:10:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfba66c00) [pid = 6483] [serial = 1867] [outer = (nil)] 16:10:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfbd9f000) [pid = 6483] [serial = 1868] [outer = 0x7fbdfba66c00] 16:10:15 INFO - PROCESS | 6483 | 1461712215537 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfc417800) [pid = 6483] [serial = 1869] [outer = 0x7fbdfba66c00] 16:10:16 INFO - PROCESS | 6483 | 1461712216615 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 16:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1791ms 16:10:16 INFO - PROCESS | 6483 | 1461712216671 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:10:16 INFO - PROCESS | 6483 | 1461712216682 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:10:16 INFO - PROCESS | 6483 | 1461712216693 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 6483 | 1461712216699 Marionette TRACE conn3 <- [1,2462,null,{}] 16:10:16 INFO - PROCESS | 6483 | 1461712216709 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:17 INFO - PROCESS | 6483 | 1461712217111 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:10:17 INFO - PROCESS | 6483 | 1461712217550 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd7c7000 == 142 [pid = 6483] [id = 623] 16:10:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfd6dd400) [pid = 6483] [serial = 1870] [outer = (nil)] 16:10:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfd6e6800) [pid = 6483] [serial = 1871] [outer = 0x7fbdfd6dd400] 16:10:17 INFO - PROCESS | 6483 | 1461712217629 Marionette DEBUG loaded listener.js 16:10:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfdfd8000) [pid = 6483] [serial = 1872] [outer = 0x7fbdfd6dd400] 16:10:18 INFO - PROCESS | 6483 | 1461712218574 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 16:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1943ms 16:10:18 INFO - PROCESS | 6483 | 1461712218636 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:10:18 INFO - PROCESS | 6483 | 1461712218639 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:10:18 INFO - PROCESS | 6483 | 1461712218656 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:10:18 INFO - PROCESS | 6483 | 1461712218666 Marionette TRACE conn3 <- [1,2466,null,{}] 16:10:18 INFO - PROCESS | 6483 | 1461712218718 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:19 INFO - PROCESS | 6483 | 1461712219000 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:10:19 INFO - PROCESS | 6483 | 1461712219311 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff2bb800 == 143 [pid = 6483] [id = 624] 16:10:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfd4f3000) [pid = 6483] [serial = 1873] [outer = (nil)] 16:10:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdff366400) [pid = 6483] [serial = 1874] [outer = 0x7fbdfd4f3000] 16:10:19 INFO - PROCESS | 6483 | 1461712219388 Marionette DEBUG loaded listener.js 16:10:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdffc09000) [pid = 6483] [serial = 1875] [outer = 0x7fbdfd4f3000] 16:10:20 INFO - PROCESS | 6483 | 1461712220320 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1700ms 16:10:20 INFO - PROCESS | 6483 | 1461712220349 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 6483 | 1461712220354 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:10:20 INFO - PROCESS | 6483 | 1461712220360 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:10:20 INFO - PROCESS | 6483 | 1461712220364 Marionette TRACE conn3 <- [1,2470,null,{}] 16:10:20 INFO - PROCESS | 6483 | 1461712220370 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:20 INFO - PROCESS | 6483 | 1461712220614 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:10:20 INFO - PROCESS | 6483 | 1461712220879 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00a72000 == 144 [pid = 6483] [id = 625] 16:10:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfd6e0000) [pid = 6483] [serial = 1876] [outer = (nil)] 16:10:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdffca7400) [pid = 6483] [serial = 1877] [outer = 0x7fbdfd6e0000] 16:10:21 INFO - PROCESS | 6483 | 1461712221004 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe00bf3c00) [pid = 6483] [serial = 1878] [outer = 0x7fbdfd6e0000] 16:10:21 INFO - PROCESS | 6483 | 1461712221881 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 16:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1581ms 16:10:21 INFO - PROCESS | 6483 | 1461712221943 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 6483 | 1461712221947 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:10:21 INFO - PROCESS | 6483 | 1461712221956 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 6483 | 1461712221959 Marionette TRACE conn3 <- [1,2474,null,{}] 16:10:21 INFO - PROCESS | 6483 | 1461712221966 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:22 INFO - PROCESS | 6483 | 1461712222217 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:10:22 INFO - PROCESS | 6483 | 1461712222550 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0164e000 == 145 [pid = 6483] [id = 626] 16:10:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe00d2d000) [pid = 6483] [serial = 1879] [outer = (nil)] 16:10:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe00d34400) [pid = 6483] [serial = 1880] [outer = 0x7fbe00d2d000] 16:10:22 INFO - PROCESS | 6483 | 1461712222646 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe017ee000) [pid = 6483] [serial = 1881] [outer = 0x7fbe00d2d000] 16:10:23 INFO - PROCESS | 6483 | 1461712223611 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1686ms 16:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:10:23 INFO - PROCESS | 6483 | 1461712223643 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:10:23 INFO - PROCESS | 6483 | 1461712223646 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:10:23 INFO - PROCESS | 6483 | 1461712223653 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 6483 | 1461712223656 Marionette TRACE conn3 <- [1,2478,null,{}] 16:10:23 INFO - PROCESS | 6483 | 1461712223662 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:23 INFO - PROCESS | 6483 | 1461712223903 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:10:24 INFO - PROCESS | 6483 | 1461712224147 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe025b3000 == 146 [pid = 6483] [id = 627] 16:10:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe00d2e800) [pid = 6483] [serial = 1882] [outer = (nil)] 16:10:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0190f000) [pid = 6483] [serial = 1883] [outer = 0x7fbe00d2e800] 16:10:24 INFO - PROCESS | 6483 | 1461712224262 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe01dbac00) [pid = 6483] [serial = 1884] [outer = 0x7fbe00d2e800] 16:10:25 INFO - PROCESS | 6483 | 1461712225229 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1638ms 16:10:25 INFO - PROCESS | 6483 | 1461712225292 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 6483 | 1461712225296 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:10:25 INFO - PROCESS | 6483 | 1461712225302 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 6483 | 1461712225306 Marionette TRACE conn3 <- [1,2482,null,{}] 16:10:25 INFO - PROCESS | 6483 | 1461712225312 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:25 INFO - PROCESS | 6483 | 1461712225561 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:10:25 INFO - PROCESS | 6483 | 1461712225862 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04121000 == 147 [pid = 6483] [id = 628] 16:10:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe00d2f000) [pid = 6483] [serial = 1885] [outer = (nil)] 16:10:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe01fb8800) [pid = 6483] [serial = 1886] [outer = 0x7fbe00d2f000] 16:10:25 INFO - PROCESS | 6483 | 1461712225942 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe01fe7c00) [pid = 6483] [serial = 1887] [outer = 0x7fbe00d2f000] 16:10:26 INFO - PROCESS | 6483 | 1461712226798 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 16:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1541ms 16:10:26 INFO - PROCESS | 6483 | 1461712226845 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:10:26 INFO - PROCESS | 6483 | 1461712226849 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:10:26 INFO - PROCESS | 6483 | 1461712226855 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:10:26 INFO - PROCESS | 6483 | 1461712226858 Marionette TRACE conn3 <- [1,2486,null,{}] 16:10:26 INFO - PROCESS | 6483 | 1461712226864 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:27 INFO - PROCESS | 6483 | 1461712227101 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:10:27 INFO - PROCESS | 6483 | 1461712227344 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04fd3000 == 148 [pid = 6483] [id = 629] 16:10:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe017eec00) [pid = 6483] [serial = 1888] [outer = (nil)] 16:10:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe01feec00) [pid = 6483] [serial = 1889] [outer = 0x7fbe017eec00] 16:10:27 INFO - PROCESS | 6483 | 1461712227425 Marionette DEBUG loaded listener.js 16:10:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe03f14000) [pid = 6483] [serial = 1890] [outer = 0x7fbe017eec00] 16:10:28 INFO - PROCESS | 6483 | 1461712228392 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 16:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1591ms 16:10:28 INFO - PROCESS | 6483 | 1461712228447 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:10:28 INFO - PROCESS | 6483 | 1461712228450 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:10:28 INFO - PROCESS | 6483 | 1461712228457 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:10:28 INFO - PROCESS | 6483 | 1461712228466 Marionette TRACE conn3 <- [1,2490,null,{}] 16:10:28 INFO - PROCESS | 6483 | 1461712228473 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:28 INFO - PROCESS | 6483 | 1461712228723 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:10:29 INFO - PROCESS | 6483 | 1461712229041 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0acb2000 == 149 [pid = 6483] [id = 630] 16:10:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbdffcac000) [pid = 6483] [serial = 1891] [outer = (nil)] 16:10:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe041d7800) [pid = 6483] [serial = 1892] [outer = 0x7fbdffcac000] 16:10:29 INFO - PROCESS | 6483 | 1461712229129 Marionette DEBUG loaded listener.js 16:10:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0455cc00) [pid = 6483] [serial = 1893] [outer = 0x7fbdffcac000] 16:10:30 INFO - PROCESS | 6483 | 1461712230021 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1643ms 16:10:30 INFO - PROCESS | 6483 | 1461712230102 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:10:30 INFO - PROCESS | 6483 | 1461712230106 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:10:30 INFO - PROCESS | 6483 | 1461712230112 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:10:30 INFO - PROCESS | 6483 | 1461712230115 Marionette TRACE conn3 <- [1,2494,null,{}] 16:10:30 INFO - PROCESS | 6483 | 1461712230121 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:30 INFO - PROCESS | 6483 | 1461712230403 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:10:30 INFO - PROCESS | 6483 | 1461712230718 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b930800 == 150 [pid = 6483] [id = 631] 16:10:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe04e66400) [pid = 6483] [serial = 1894] [outer = (nil)] 16:10:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe04e70800) [pid = 6483] [serial = 1895] [outer = 0x7fbe04e66400] 16:10:30 INFO - PROCESS | 6483 | 1461712230814 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe095ddc00) [pid = 6483] [serial = 1896] [outer = 0x7fbe04e66400] 16:10:31 INFO - PROCESS | 6483 | 1461712231734 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1685ms 16:10:31 INFO - PROCESS | 6483 | 1461712231798 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:10:31 INFO - PROCESS | 6483 | 1461712231803 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:10:31 INFO - PROCESS | 6483 | 1461712231810 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 6483 | 1461712231814 Marionette TRACE conn3 <- [1,2498,null,{}] 16:10:31 INFO - PROCESS | 6483 | 1461712231820 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:32 INFO - PROCESS | 6483 | 1461712232134 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:10:32 INFO - PROCESS | 6483 | 1461712232444 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0d890800 == 151 [pid = 6483] [id = 632] 16:10:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe01db9400) [pid = 6483] [serial = 1897] [outer = (nil)] 16:10:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe096e5400) [pid = 6483] [serial = 1898] [outer = 0x7fbe01db9400] 16:10:32 INFO - PROCESS | 6483 | 1461712232529 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe09859000) [pid = 6483] [serial = 1899] [outer = 0x7fbe01db9400] 16:10:33 INFO - PROCESS | 6483 | 1461712233424 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1681ms 16:10:33 INFO - PROCESS | 6483 | 1461712233491 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 6483 | 1461712233495 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:10:33 INFO - PROCESS | 6483 | 1461712233501 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 6483 | 1461712233504 Marionette TRACE conn3 <- [1,2502,null,{}] 16:10:33 INFO - PROCESS | 6483 | 1461712233510 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:33 INFO - PROCESS | 6483 | 1461712233753 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:10:34 INFO - PROCESS | 6483 | 1461712234029 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0f42c800 == 152 [pid = 6483] [id = 633] 16:10:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbdf50c4400) [pid = 6483] [serial = 1900] [outer = (nil)] 16:10:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0a9b7c00) [pid = 6483] [serial = 1901] [outer = 0x7fbdf50c4400] 16:10:34 INFO - PROCESS | 6483 | 1461712234148 Marionette DEBUG loaded listener.js 16:10:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0a9bec00) [pid = 6483] [serial = 1902] [outer = 0x7fbdf50c4400] 16:10:35 INFO - PROCESS | 6483 | 1461712235023 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1581ms 16:10:35 INFO - PROCESS | 6483 | 1461712235084 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:10:35 INFO - PROCESS | 6483 | 1461712235088 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:10:35 INFO - PROCESS | 6483 | 1461712235094 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:10:35 INFO - PROCESS | 6483 | 1461712235097 Marionette TRACE conn3 <- [1,2506,null,{}] 16:10:35 INFO - PROCESS | 6483 | 1461712235103 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:35 INFO - PROCESS | 6483 | 1461712235351 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:10:35 INFO - PROCESS | 6483 | 1461712235656 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fa3e000 == 153 [pid = 6483] [id = 634] 16:10:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe04191000) [pid = 6483] [serial = 1903] [outer = (nil)] 16:10:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0aa87c00) [pid = 6483] [serial = 1904] [outer = 0x7fbe04191000] 16:10:35 INFO - PROCESS | 6483 | 1461712235735 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0aa8ec00) [pid = 6483] [serial = 1905] [outer = 0x7fbe04191000] 16:10:36 INFO - PROCESS | 6483 | 1461712236613 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1588ms 16:10:36 INFO - PROCESS | 6483 | 1461712236683 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:10:36 INFO - PROCESS | 6483 | 1461712236687 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:10:36 INFO - PROCESS | 6483 | 1461712236694 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:10:36 INFO - PROCESS | 6483 | 1461712236696 Marionette TRACE conn3 <- [1,2510,null,{}] 16:10:36 INFO - PROCESS | 6483 | 1461712236702 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:36 INFO - PROCESS | 6483 | 1461712236941 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:10:37 INFO - PROCESS | 6483 | 1461712237257 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0fc58000 == 154 [pid = 6483] [id = 635] 16:10:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbdfde2b400) [pid = 6483] [serial = 1906] [outer = (nil)] 16:10:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0aa90c00) [pid = 6483] [serial = 1907] [outer = 0x7fbdfde2b400] 16:10:37 INFO - PROCESS | 6483 | 1461712237340 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0ac4c000) [pid = 6483] [serial = 1908] [outer = 0x7fbdfde2b400] 16:10:38 INFO - PROCESS | 6483 | 1461712238205 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1579ms 16:10:38 INFO - PROCESS | 6483 | 1461712238274 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 6483 | 1461712238278 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:10:38 INFO - PROCESS | 6483 | 1461712238284 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 6483 | 1461712238287 Marionette TRACE conn3 <- [1,2514,null,{}] 16:10:38 INFO - PROCESS | 6483 | 1461712238293 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:38 INFO - PROCESS | 6483 | 1461712238541 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:10:38 INFO - PROCESS | 6483 | 1461712238811 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1008b800 == 155 [pid = 6483] [id = 636] 16:10:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe00d2c400) [pid = 6483] [serial = 1909] [outer = (nil)] 16:10:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0ac72400) [pid = 6483] [serial = 1910] [outer = 0x7fbe00d2c400] 16:10:38 INFO - PROCESS | 6483 | 1461712238933 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0ac79400) [pid = 6483] [serial = 1911] [outer = 0x7fbe00d2c400] 16:10:39 INFO - PROCESS | 6483 | 1461712239834 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1580ms 16:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:10:39 INFO - PROCESS | 6483 | 1461712239865 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:10:39 INFO - PROCESS | 6483 | 1461712239868 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:10:39 INFO - PROCESS | 6483 | 1461712239875 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:10:39 INFO - PROCESS | 6483 | 1461712239879 Marionette TRACE conn3 <- [1,2518,null,{}] 16:10:39 INFO - PROCESS | 6483 | 1461712239884 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:40 INFO - PROCESS | 6483 | 1461712240133 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:10:40 INFO - PROCESS | 6483 | 1461712240448 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe100b0800 == 156 [pid = 6483] [id = 637] 16:10:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe04197400) [pid = 6483] [serial = 1912] [outer = (nil)] 16:10:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0b2d4400) [pid = 6483] [serial = 1913] [outer = 0x7fbe04197400] 16:10:40 INFO - PROCESS | 6483 | 1461712240532 Marionette DEBUG loaded listener.js 16:10:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0b2dbc00) [pid = 6483] [serial = 1914] [outer = 0x7fbe04197400] 16:10:41 INFO - PROCESS | 6483 | 1461712241414 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1582ms 16:10:41 INFO - PROCESS | 6483 | 1461712241458 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:10:41 INFO - PROCESS | 6483 | 1461712241461 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:10:41 INFO - PROCESS | 6483 | 1461712241467 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 6483 | 1461712241471 Marionette TRACE conn3 <- [1,2522,null,{}] 16:10:41 INFO - PROCESS | 6483 | 1461712241476 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:41 INFO - PROCESS | 6483 | 1461712241724 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:10:42 INFO - PROCESS | 6483 | 1461712242055 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe11f26000 == 157 [pid = 6483] [id = 638] 16:10:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbdfbda1000) [pid = 6483] [serial = 1915] [outer = (nil)] 16:10:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe096df800) [pid = 6483] [serial = 1916] [outer = 0x7fbdfbda1000] 16:10:42 INFO - PROCESS | 6483 | 1461712242138 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0b3ed400) [pid = 6483] [serial = 1917] [outer = 0x7fbdfbda1000] 16:10:43 INFO - PROCESS | 6483 | 1461712243030 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1635ms 16:10:43 INFO - PROCESS | 6483 | 1461712243104 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 6483 | 1461712243106 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:10:43 INFO - PROCESS | 6483 | 1461712243113 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 6483 | 1461712243116 Marionette TRACE conn3 <- [1,2526,null,{}] 16:10:43 INFO - PROCESS | 6483 | 1461712243122 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:43 INFO - PROCESS | 6483 | 1461712243403 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:10:43 INFO - PROCESS | 6483 | 1461712243716 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe13c2c800 == 158 [pid = 6483] [id = 639] 16:10:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 188 (0x7fbdffca0c00) [pid = 6483] [serial = 1918] [outer = (nil)] 16:10:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 189 (0x7fbe0b5e2800) [pid = 6483] [serial = 1919] [outer = 0x7fbdffca0c00] 16:10:43 INFO - PROCESS | 6483 | 1461712243795 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 190 (0x7fbe0b83cc00) [pid = 6483] [serial = 1920] [outer = 0x7fbdffca0c00] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00eb0800 == 157 [pid = 6483] [id = 382] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe166f2800 == 156 [pid = 6483] [id = 468] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfbc30000 == 155 [pid = 6483] [id = 597] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc60d800 == 154 [pid = 6483] [id = 460] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe22298800 == 153 [pid = 6483] [id = 470] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf78f5800 == 152 [pid = 6483] [id = 594] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f3e000 == 151 [pid = 6483] [id = 425] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe187e3000 == 150 [pid = 6483] [id = 469] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd51b800 == 149 [pid = 6483] [id = 620] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc60b800 == 148 [pid = 6483] [id = 619] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa543800 == 147 [pid = 6483] [id = 618] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8bcc800 == 146 [pid = 6483] [id = 617] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c211000 == 145 [pid = 6483] [id = 615] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0be800 == 144 [pid = 6483] [id = 614] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b64d800 == 143 [pid = 6483] [id = 613] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b230800 == 142 [pid = 6483] [id = 612] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fe7000 == 141 [pid = 6483] [id = 611] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe043cf800 == 140 [pid = 6483] [id = 610] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0410e000 == 139 [pid = 6483] [id = 609] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02070000 == 138 [pid = 6483] [id = 608] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e0d000 == 137 [pid = 6483] [id = 607] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0163b000 == 136 [pid = 6483] [id = 606] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00ea4000 == 135 [pid = 6483] [id = 605] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffeb1000 == 134 [pid = 6483] [id = 604] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff2b5800 == 133 [pid = 6483] [id = 603] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe0eb800 == 132 [pid = 6483] [id = 602] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd7cc000 == 131 [pid = 6483] [id = 601] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd4e2000 == 130 [pid = 6483] [id = 600] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfba1d800 == 129 [pid = 6483] [id = 599] 16:10:45 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf776b000 == 128 [pid = 6483] [id = 598] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 189 (0x7fbe0a9b6000) [pid = 6483] [serial = 1757] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 188 (0x7fbe0b834400) [pid = 6483] [serial = 1761] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 187 (0x7fbe041d9000) [pid = 6483] [serial = 1748] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbe0207d800) [pid = 6483] [serial = 1745] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe03f1cc00) [pid = 6483] [serial = 1746] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0bfe3c00) [pid = 6483] [serial = 1763] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbe0d611400) [pid = 6483] [serial = 1769] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdfbbec800) [pid = 6483] [serial = 1730] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0ef29400) [pid = 6483] [serial = 1775] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfd3c3800) [pid = 6483] [serial = 1793] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe04561400) [pid = 6483] [serial = 1751] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe00db4000) [pid = 6483] [serial = 1740] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbdfd3cc800) [pid = 6483] [serial = 1731] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdf8d9fc00) [pid = 6483] [serial = 1784] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0c259400) [pid = 6483] [serial = 1766] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbdffc10c00) [pid = 6483] [serial = 1736] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdfaef3800) [pid = 6483] [serial = 1788] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe0f8cc800) [pid = 6483] [serial = 1779] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdfaded400) [pid = 6483] [serial = 1787] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe0ed7c000) [pid = 6483] [serial = 1773] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe04529c00) [pid = 6483] [serial = 1749] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe095cf400) [pid = 6483] [serial = 1755] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe04e66800) [pid = 6483] [serial = 1754] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe0456ac00) [pid = 6483] [serial = 1752] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbdfe271000) [pid = 6483] [serial = 1734] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0aa8e000) [pid = 6483] [serial = 1758] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0f4ac400) [pid = 6483] [serial = 1778] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbdfe1e6400) [pid = 6483] [serial = 1733] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbdf8d95000) [pid = 6483] [serial = 1728] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0d8de800) [pid = 6483] [serial = 1770] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbdf50d1800) [pid = 6483] [serial = 1727] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe00d30400) [pid = 6483] [serial = 1739] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdfbbe6400) [pid = 6483] [serial = 1790] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfde25c00) [pid = 6483] [serial = 1656] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe0b2dec00) [pid = 6483] [serial = 1760] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0f05ac00) [pid = 6483] [serial = 1776] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfbda9000) [pid = 6483] [serial = 1791] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe0f8d4800) [pid = 6483] [serial = 1781] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe00bed800) [pid = 6483] [serial = 1737] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe016a0c00) [pid = 6483] [serial = 1742] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe01db2000) [pid = 6483] [serial = 1743] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0c0ebc00) [pid = 6483] [serial = 1764] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe0c7d2c00) [pid = 6483] [serial = 1767] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0d8eac00) [pid = 6483] [serial = 1772] [outer = (nil)] [url = about:blank] 16:10:45 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbdf8e71000) [pid = 6483] [serial = 1785] [outer = (nil)] [url = about:blank] 16:10:46 INFO - PROCESS | 6483 | 1461712246280 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 3238ms 16:10:46 INFO - PROCESS | 6483 | 1461712246353 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 6483 | 1461712246361 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:10:46 INFO - PROCESS | 6483 | 1461712246370 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 6483 | 1461712246375 Marionette TRACE conn3 <- [1,2530,null,{}] 16:10:46 INFO - PROCESS | 6483 | 1461712246384 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:46 INFO - PROCESS | 6483 | 1461712246624 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:10:46 INFO - PROCESS | 6483 | 1461712246806 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8cc4000 == 129 [pid = 6483] [id = 640] 16:10:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdf8e6d000) [pid = 6483] [serial = 1921] [outer = (nil)] 16:10:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfaac4400) [pid = 6483] [serial = 1922] [outer = 0x7fbdf8e6d000] 16:10:46 INFO - PROCESS | 6483 | 1461712246881 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfaeeec00) [pid = 6483] [serial = 1923] [outer = 0x7fbdf8e6d000] 16:10:47 INFO - PROCESS | 6483 | 1461712247766 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1483ms 16:10:47 INFO - PROCESS | 6483 | 1461712247854 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 6483 | 1461712247862 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:10:47 INFO - PROCESS | 6483 | 1461712247873 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 6483 | 1461712247876 Marionette TRACE conn3 <- [1,2534,null,{}] 16:10:47 INFO - PROCESS | 6483 | 1461712247883 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:48 INFO - PROCESS | 6483 | 1461712248141 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:10:48 INFO - PROCESS | 6483 | 1461712248440 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfba21000 == 130 [pid = 6483] [id = 641] 16:10:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfbbe1c00) [pid = 6483] [serial = 1924] [outer = (nil)] 16:10:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbdfbda5c00) [pid = 6483] [serial = 1925] [outer = 0x7fbdfbbe1c00] 16:10:48 INFO - PROCESS | 6483 | 1461712248526 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbdfd3cc800) [pid = 6483] [serial = 1926] [outer = 0x7fbdfbbe1c00] 16:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1539ms 16:10:49 INFO - PROCESS | 6483 | 1461712249403 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 16:10:49 INFO - PROCESS | 6483 | 1461712249417 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:10:49 INFO - PROCESS | 6483 | 1461712249421 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:10:49 INFO - PROCESS | 6483 | 1461712249428 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 6483 | 1461712249433 Marionette TRACE conn3 <- [1,2538,null,{}] 16:10:49 INFO - PROCESS | 6483 | 1461712249475 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:49 INFO - PROCESS | 6483 | 1461712249872 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:10:49 INFO - PROCESS | 6483 | 1461712249912 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd51c800 == 131 [pid = 6483] [id = 642] 16:10:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbdfd6eb800) [pid = 6483] [serial = 1927] [outer = (nil)] 16:10:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbdfdfd6800) [pid = 6483] [serial = 1928] [outer = 0x7fbdfd6eb800] 16:10:49 INFO - PROCESS | 6483 | 1461712249984 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbdfe26f400) [pid = 6483] [serial = 1929] [outer = 0x7fbdfd6eb800] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdff36e000) [pid = 6483] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfb968800) [pid = 6483] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdfd4fbc00) [pid = 6483] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdffc05000) [pid = 6483] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfde2a400) [pid = 6483] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdf8e6d400) [pid = 6483] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe04615800) [pid = 6483] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbdf8e6b400) [pid = 6483] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe01fe5000) [pid = 6483] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0258d000) [pid = 6483] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdf8e6c400) [pid = 6483] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbdfadefc00) [pid = 6483] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe04196400) [pid = 6483] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdfd4f2c00) [pid = 6483] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe01908400) [pid = 6483] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdf798d000) [pid = 6483] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe01890000) [pid = 6483] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe00ce8400) [pid = 6483] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe01907800) [pid = 6483] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdfaef0c00) [pid = 6483] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0461c400) [pid = 6483] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe0c0eac00) [pid = 6483] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdf50cb000) [pid = 6483] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:10:51 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe041d9c00) [pid = 6483] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:10:51 INFO - PROCESS | 6483 | 1461712251497 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2111ms 16:10:51 INFO - PROCESS | 6483 | 1461712251539 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 6483 | 1461712251544 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:10:51 INFO - PROCESS | 6483 | 1461712251550 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 6483 | 1461712251552 Marionette TRACE conn3 <- [1,2542,null,{}] 16:10:51 INFO - PROCESS | 6483 | 1461712251557 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:51 INFO - PROCESS | 6483 | 1461712251789 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:10:51 INFO - PROCESS | 6483 | 1461712251969 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd71c800 == 132 [pid = 6483] [id = 643] 16:10:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdf8d9b800) [pid = 6483] [serial = 1930] [outer = (nil)] 16:10:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdfde29400) [pid = 6483] [serial = 1931] [outer = 0x7fbdf8d9b800] 16:10:52 INFO - PROCESS | 6483 | 1461712252035 Marionette DEBUG loaded listener.js 16:10:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdff362800) [pid = 6483] [serial = 1932] [outer = 0x7fbdf8d9b800] 16:10:52 INFO - PROCESS | 6483 | 1461712252825 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1329ms 16:10:52 INFO - PROCESS | 6483 | 1461712252889 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 6483 | 1461712252892 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:10:52 INFO - PROCESS | 6483 | 1461712252901 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 6483 | 1461712252917 Marionette TRACE conn3 <- [1,2546,null,{}] 16:10:52 INFO - PROCESS | 6483 | 1461712252929 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:53 INFO - PROCESS | 6483 | 1461712253339 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:10:53 INFO - PROCESS | 6483 | 1461712253648 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf82e9800 == 133 [pid = 6483] [id = 644] 16:10:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdf50cdc00) [pid = 6483] [serial = 1933] [outer = (nil)] 16:10:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdf7994c00) [pid = 6483] [serial = 1934] [outer = 0x7fbdf50cdc00] 16:10:53 INFO - PROCESS | 6483 | 1461712253728 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfaac0400) [pid = 6483] [serial = 1935] [outer = 0x7fbdf50cdc00] 16:10:54 INFO - PROCESS | 6483 | 1461712254699 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1850ms 16:10:54 INFO - PROCESS | 6483 | 1461712254754 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 6483 | 1461712254760 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:10:54 INFO - PROCESS | 6483 | 1461712254769 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 6483 | 1461712254776 Marionette TRACE conn3 <- [1,2550,null,{}] 16:10:54 INFO - PROCESS | 6483 | 1461712254784 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:55 INFO - PROCESS | 6483 | 1461712255099 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:10:55 INFO - PROCESS | 6483 | 1461712255422 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd713800 == 134 [pid = 6483] [id = 645] 16:10:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfbda7c00) [pid = 6483] [serial = 1936] [outer = (nil)] 16:10:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfd6e0800) [pid = 6483] [serial = 1937] [outer = 0x7fbdfbda7c00] 16:10:55 INFO - PROCESS | 6483 | 1461712255506 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfe1e7000) [pid = 6483] [serial = 1938] [outer = 0x7fbdfbda7c00] 16:10:56 INFO - PROCESS | 6483 | 1461712256507 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1794ms 16:10:56 INFO - PROCESS | 6483 | 1461712256564 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 6483 | 1461712256569 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:10:56 INFO - PROCESS | 6483 | 1461712256576 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 6483 | 1461712256581 Marionette TRACE conn3 <- [1,2554,null,{}] 16:10:56 INFO - PROCESS | 6483 | 1461712256587 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:56 INFO - PROCESS | 6483 | 1461712256876 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:10:57 INFO - PROCESS | 6483 | 1461712257234 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdff2b3000 == 135 [pid = 6483] [id = 646] 16:10:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdff36fc00) [pid = 6483] [serial = 1939] [outer = (nil)] 16:10:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdffcad000) [pid = 6483] [serial = 1940] [outer = 0x7fbdff36fc00] 16:10:57 INFO - PROCESS | 6483 | 1461712257319 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe00ce5000) [pid = 6483] [serial = 1941] [outer = 0x7fbdff36fc00] 16:10:58 INFO - PROCESS | 6483 | 1461712258328 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1782ms 16:10:58 INFO - PROCESS | 6483 | 1461712258359 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 6483 | 1461712258367 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:10:58 INFO - PROCESS | 6483 | 1461712258387 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 6483 | 1461712258395 Marionette TRACE conn3 <- [1,2558,null,{}] 16:10:58 INFO - PROCESS | 6483 | 1461712258401 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:58 INFO - PROCESS | 6483 | 1461712258668 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:10:58 INFO - PROCESS | 6483 | 1461712258980 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00a8c000 == 136 [pid = 6483] [id = 647] 16:10:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdffca2800) [pid = 6483] [serial = 1942] [outer = (nil)] 16:10:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe00db3800) [pid = 6483] [serial = 1943] [outer = 0x7fbdffca2800] 16:10:59 INFO - PROCESS | 6483 | 1461712259075 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe00e57c00) [pid = 6483] [serial = 1944] [outer = 0x7fbdffca2800] 16:11:00 INFO - PROCESS | 6483 | 1461712260006 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1696ms 16:11:00 INFO - PROCESS | 6483 | 1461712260075 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:11:00 INFO - PROCESS | 6483 | 1461712260079 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:11:00 INFO - PROCESS | 6483 | 1461712260087 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 6483 | 1461712260091 Marionette TRACE conn3 <- [1,2562,null,{}] 16:11:00 INFO - PROCESS | 6483 | 1461712260097 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:00 INFO - PROCESS | 6483 | 1461712260432 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:11:00 INFO - PROCESS | 6483 | 1461712260743 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0164a000 == 137 [pid = 6483] [id = 648] 16:11:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe00cef400) [pid = 6483] [serial = 1945] [outer = (nil)] 16:11:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe016a7400) [pid = 6483] [serial = 1946] [outer = 0x7fbe00cef400] 16:11:00 INFO - PROCESS | 6483 | 1461712260822 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe017ea400) [pid = 6483] [serial = 1947] [outer = 0x7fbe00cef400] 16:11:01 INFO - PROCESS | 6483 | 1461712261798 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1782ms 16:11:01 INFO - PROCESS | 6483 | 1461712261870 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 6483 | 1461712261873 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:11:01 INFO - PROCESS | 6483 | 1461712261880 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 6483 | 1461712261883 Marionette TRACE conn3 <- [1,2566,null,{}] 16:11:01 INFO - PROCESS | 6483 | 1461712261889 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:02 INFO - PROCESS | 6483 | 1461712262142 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:11:02 INFO - PROCESS | 6483 | 1461712262475 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02067000 == 138 [pid = 6483] [id = 649] 16:11:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe01db1400) [pid = 6483] [serial = 1948] [outer = (nil)] 16:11:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe01db5800) [pid = 6483] [serial = 1949] [outer = 0x7fbe01db1400] 16:11:02 INFO - PROCESS | 6483 | 1461712262568 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0207d800) [pid = 6483] [serial = 1950] [outer = 0x7fbe01db1400] 16:11:03 INFO - PROCESS | 6483 | 1461712263503 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1692ms 16:11:03 INFO - PROCESS | 6483 | 1461712263573 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:11:03 INFO - PROCESS | 6483 | 1461712263577 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:11:03 INFO - PROCESS | 6483 | 1461712263584 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 6483 | 1461712263587 Marionette TRACE conn3 <- [1,2570,null,{}] 16:11:03 INFO - PROCESS | 6483 | 1461712263593 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:03 INFO - PROCESS | 6483 | 1461712263837 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:11:04 INFO - PROCESS | 6483 | 1461712264160 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04126800 == 139 [pid = 6483] [id = 650] 16:11:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe00db0400) [pid = 6483] [serial = 1951] [outer = (nil)] 16:11:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe02597000) [pid = 6483] [serial = 1952] [outer = 0x7fbe00db0400] 16:11:04 INFO - PROCESS | 6483 | 1461712264247 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0418f000) [pid = 6483] [serial = 1953] [outer = 0x7fbe00db0400] 16:11:05 INFO - PROCESS | 6483 | 1461712265161 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1633ms 16:11:05 INFO - PROCESS | 6483 | 1461712265218 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 6483 | 1461712265223 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:11:05 INFO - PROCESS | 6483 | 1461712265249 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 6483 | 1461712265251 Marionette TRACE conn3 <- [1,2574,null,{}] 16:11:05 INFO - PROCESS | 6483 | 1461712265259 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:05 INFO - PROCESS | 6483 | 1461712265508 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:11:05 INFO - PROCESS | 6483 | 1461712265817 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04fe0000 == 140 [pid = 6483] [id = 651] 16:11:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe017ef800) [pid = 6483] [serial = 1954] [outer = (nil)] 16:11:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe041d0000) [pid = 6483] [serial = 1955] [outer = 0x7fbe017ef800] 16:11:05 INFO - PROCESS | 6483 | 1461712265901 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0452a800) [pid = 6483] [serial = 1956] [outer = 0x7fbe017ef800] 16:11:06 INFO - PROCESS | 6483 | 1461712266806 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1640ms 16:11:06 INFO - PROCESS | 6483 | 1461712266885 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:11:06 INFO - PROCESS | 6483 | 1461712266889 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:11:06 INFO - PROCESS | 6483 | 1461712266896 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 6483 | 1461712266898 Marionette TRACE conn3 <- [1,2578,null,{}] 16:11:06 INFO - PROCESS | 6483 | 1461712266904 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:07 INFO - PROCESS | 6483 | 1461712267185 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:11:07 INFO - PROCESS | 6483 | 1461712267492 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b230000 == 141 [pid = 6483] [id = 652] 16:11:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe01fb1800) [pid = 6483] [serial = 1957] [outer = (nil)] 16:11:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe04567000) [pid = 6483] [serial = 1958] [outer = 0x7fbe01fb1800] 16:11:07 INFO - PROCESS | 6483 | 1461712267575 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0461a000) [pid = 6483] [serial = 1959] [outer = 0x7fbe01fb1800] 16:11:08 INFO - PROCESS | 6483 | 1461712268505 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1679ms 16:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:11:08 INFO - PROCESS | 6483 | 1461712268576 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 6483 | 1461712268579 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:11:08 INFO - PROCESS | 6483 | 1461712268586 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 6483 | 1461712268596 Marionette TRACE conn3 <- [1,2582,null,{}] 16:11:08 INFO - PROCESS | 6483 | 1461712268601 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:08 INFO - PROCESS | 6483 | 1461712268849 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:11:09 INFO - PROCESS | 6483 | 1461712269178 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b934000 == 142 [pid = 6483] [id = 653] 16:11:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe00cec000) [pid = 6483] [serial = 1960] [outer = (nil)] 16:11:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0461f400) [pid = 6483] [serial = 1961] [outer = 0x7fbe00cec000] 16:11:09 INFO - PROCESS | 6483 | 1461712269259 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe095cc800) [pid = 6483] [serial = 1962] [outer = 0x7fbe00cec000] 16:11:10 INFO - PROCESS | 6483 | 1461712270144 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1592ms 16:11:10 INFO - PROCESS | 6483 | 1461712270178 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 6483 | 1461712270181 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:11:10 INFO - PROCESS | 6483 | 1461712270189 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 6483 | 1461712270194 Marionette TRACE conn3 <- [1,2586,null,{}] 16:11:10 INFO - PROCESS | 6483 | 1461712270200 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:10 INFO - PROCESS | 6483 | 1461712270445 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:11:10 INFO - PROCESS | 6483 | 1461712270721 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c150000 == 143 [pid = 6483] [id = 654] 16:11:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe09610800) [pid = 6483] [serial = 1963] [outer = (nil)] 16:11:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe09617800) [pid = 6483] [serial = 1964] [outer = 0x7fbe09610800] 16:11:10 INFO - PROCESS | 6483 | 1461712270865 Marionette DEBUG loaded listener.js 16:11:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe096e3400) [pid = 6483] [serial = 1965] [outer = 0x7fbe09610800] 16:11:11 INFO - PROCESS | 6483 | 1461712271790 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1642ms 16:11:11 INFO - PROCESS | 6483 | 1461712271832 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:11:11 INFO - PROCESS | 6483 | 1461712271836 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:11:11 INFO - PROCESS | 6483 | 1461712271842 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:11:11 INFO - PROCESS | 6483 | 1461712271847 Marionette TRACE conn3 <- [1,2590,null,{}] 16:11:11 INFO - PROCESS | 6483 | 1461712271853 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:12 INFO - PROCESS | 6483 | 1461712272121 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:11:12 INFO - PROCESS | 6483 | 1461712272433 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0f41f800 == 144 [pid = 6483] [id = 655] 16:11:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe095db000) [pid = 6483] [serial = 1966] [outer = (nil)] 16:11:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0ac71800) [pid = 6483] [serial = 1967] [outer = 0x7fbe095db000] 16:11:12 INFO - PROCESS | 6483 | 1461712272514 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0b3f1c00) [pid = 6483] [serial = 1968] [outer = 0x7fbe095db000] 16:11:13 INFO - PROCESS | 6483 | 1461712273445 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1638ms 16:11:13 INFO - PROCESS | 6483 | 1461712273481 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 6483 | 1461712273484 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:11:13 INFO - PROCESS | 6483 | 1461712273490 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 6483 | 1461712273493 Marionette TRACE conn3 <- [1,2594,null,{}] 16:11:13 INFO - PROCESS | 6483 | 1461712273499 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:13 INFO - PROCESS | 6483 | 1461712273747 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:11:14 INFO - PROCESS | 6483 | 1461712274074 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe11523800 == 145 [pid = 6483] [id = 656] 16:11:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbdffca7000) [pid = 6483] [serial = 1969] [outer = (nil)] 16:11:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0b83e800) [pid = 6483] [serial = 1970] [outer = 0x7fbdffca7000] 16:11:14 INFO - PROCESS | 6483 | 1461712274166 Marionette DEBUG loaded listener.js 16:11:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0bb97800) [pid = 6483] [serial = 1971] [outer = 0x7fbdffca7000] 16:11:15 INFO - PROCESS | 6483 | 1461712275120 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1683ms 16:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:11:15 INFO - PROCESS | 6483 | 1461712275175 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 6483 | 1461712275178 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:11:15 INFO - PROCESS | 6483 | 1461712275185 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 6483 | 1461712275188 Marionette TRACE conn3 <- [1,2598,null,{}] 16:11:15 INFO - PROCESS | 6483 | 1461712275215 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:15 INFO - PROCESS | 6483 | 1461712275472 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:11:15 INFO - PROCESS | 6483 | 1461712275786 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14115800 == 146 [pid = 6483] [id = 657] 16:11:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe09612800) [pid = 6483] [serial = 1972] [outer = (nil)] 16:11:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0bfe2000) [pid = 6483] [serial = 1973] [outer = 0x7fbe09612800] 16:11:15 INFO - PROCESS | 6483 | 1461712275872 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0bfe9c00) [pid = 6483] [serial = 1974] [outer = 0x7fbe09612800] 16:11:16 INFO - PROCESS | 6483 | 1461712276809 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1691ms 16:11:16 INFO - PROCESS | 6483 | 1461712276876 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 6483 | 1461712276880 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:11:16 INFO - PROCESS | 6483 | 1461712276886 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 6483 | 1461712276889 Marionette TRACE conn3 <- [1,2602,null,{}] 16:11:16 INFO - PROCESS | 6483 | 1461712276895 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:17 INFO - PROCESS | 6483 | 1461712277146 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:11:17 INFO - PROCESS | 6483 | 1461712277460 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe145dd800 == 147 [pid = 6483] [id = 658] 16:11:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe00cf1c00) [pid = 6483] [serial = 1975] [outer = (nil)] 16:11:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe0c0e0c00) [pid = 6483] [serial = 1976] [outer = 0x7fbe00cf1c00] 16:11:17 INFO - PROCESS | 6483 | 1461712277542 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0c0eb800) [pid = 6483] [serial = 1977] [outer = 0x7fbe00cf1c00] 16:11:18 INFO - PROCESS | 6483 | 1461712278518 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 16:11:18 INFO - PROCESS | 6483 | 1461712278574 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 6483 | 1461712278578 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:11:18 INFO - PROCESS | 6483 | 1461712278585 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 6483 | 1461712278590 Marionette TRACE conn3 <- [1,2606,null,{}] 16:11:18 INFO - PROCESS | 6483 | 1461712278596 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:18 INFO - PROCESS | 6483 | 1461712278875 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:11:19 INFO - PROCESS | 6483 | 1461712279212 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14a1a800 == 148 [pid = 6483] [id = 659] 16:11:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe00d29000) [pid = 6483] [serial = 1978] [outer = (nil)] 16:11:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe0c254800) [pid = 6483] [serial = 1979] [outer = 0x7fbe00d29000] 16:11:19 INFO - PROCESS | 6483 | 1461712279294 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0c25dc00) [pid = 6483] [serial = 1980] [outer = 0x7fbe00d29000] 16:11:20 INFO - PROCESS | 6483 | 1461712280216 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1682ms 16:11:20 INFO - PROCESS | 6483 | 1461712280269 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 6483 | 1461712280272 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:11:20 INFO - PROCESS | 6483 | 1461712280279 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 6483 | 1461712280283 Marionette TRACE conn3 <- [1,2610,null,{}] 16:11:20 INFO - PROCESS | 6483 | 1461712280289 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:20 INFO - PROCESS | 6483 | 1461712280547 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:11:20 INFO - PROCESS | 6483 | 1461712280863 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150b5800 == 149 [pid = 6483] [id = 660] 16:11:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe04525400) [pid = 6483] [serial = 1981] [outer = (nil)] 16:11:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe0c66fc00) [pid = 6483] [serial = 1982] [outer = 0x7fbe04525400] 16:11:20 INFO - PROCESS | 6483 | 1461712280945 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 6483 | ++DOMWINDOW == 184 (0x7fbe0c677800) [pid = 6483] [serial = 1983] [outer = 0x7fbe04525400] 16:11:21 INFO - PROCESS | 6483 | 1461712281800 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1587ms 16:11:21 INFO - PROCESS | 6483 | 1461712281867 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:11:21 INFO - PROCESS | 6483 | 1461712281871 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:11:21 INFO - PROCESS | 6483 | 1461712281878 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 6483 | 1461712281882 Marionette TRACE conn3 <- [1,2614,null,{}] 16:11:21 INFO - PROCESS | 6483 | 1461712281887 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:22 INFO - PROCESS | 6483 | 1461712282147 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:11:22 INFO - PROCESS | 6483 | 1461712282471 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe152a4800 == 150 [pid = 6483] [id = 661] 16:11:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 185 (0x7fbdf50c2800) [pid = 6483] [serial = 1984] [outer = (nil)] 16:11:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 186 (0x7fbe0c7d0400) [pid = 6483] [serial = 1985] [outer = 0x7fbdf50c2800] 16:11:22 INFO - PROCESS | 6483 | 1461712282554 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 187 (0x7fbe0d49b800) [pid = 6483] [serial = 1986] [outer = 0x7fbdf50c2800] 16:11:23 INFO - PROCESS | 6483 | 1461712283495 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1689ms 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11f26000 == 149 [pid = 6483] [id = 638] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100b0800 == 148 [pid = 6483] [id = 637] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1008b800 == 147 [pid = 6483] [id = 636] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc58000 == 146 [pid = 6483] [id = 635] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fa3e000 == 145 [pid = 6483] [id = 634] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f42c800 == 144 [pid = 6483] [id = 633] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d890800 == 143 [pid = 6483] [id = 632] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b930800 == 142 [pid = 6483] [id = 631] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0acb2000 == 141 [pid = 6483] [id = 630] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fd3000 == 140 [pid = 6483] [id = 629] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04121000 == 139 [pid = 6483] [id = 628] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe025b3000 == 138 [pid = 6483] [id = 627] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0164e000 == 137 [pid = 6483] [id = 626] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00a72000 == 136 [pid = 6483] [id = 625] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff2bb800 == 135 [pid = 6483] [id = 624] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd7c7000 == 134 [pid = 6483] [id = 623] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc476800 == 133 [pid = 6483] [id = 622] 16:11:25 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf80e3000 == 132 [pid = 6483] [id = 621] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 186 (0x7fbdfde30000) [pid = 6483] [serial = 1862] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 185 (0x7fbe00bee000) [pid = 6483] [serial = 1812] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 184 (0x7fbe0188a800) [pid = 6483] [serial = 1824] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 183 (0x7fbdfe270400) [pid = 6483] [serial = 1808] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe00e53400) [pid = 6483] [serial = 1817] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbdfdfdd400) [pid = 6483] [serial = 1805] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfbd9f800) [pid = 6483] [serial = 1857] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbdfe1e1c00) [pid = 6483] [serial = 1806] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe017ed000) [pid = 6483] [serial = 1823] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe095d6800) [pid = 6483] [serial = 1848] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe0169ac00) [pid = 6483] [serial = 1820] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe04e69c00) [pid = 6483] [serial = 1847] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe04195000) [pid = 6483] [serial = 1836] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe04528c00) [pid = 6483] [serial = 1839] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdf8e74400) [pid = 6483] [serial = 1853] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdfb968000) [pid = 6483] [serial = 1799] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe04562800) [pid = 6483] [serial = 1841] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbdfd4fe000) [pid = 6483] [serial = 1859] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe02592800) [pid = 6483] [serial = 1832] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbdfaac7800) [pid = 6483] [serial = 1854] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbdfde31800) [pid = 6483] [serial = 1725] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe01fe6400) [pid = 6483] [serial = 1829] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe00db1000) [pid = 6483] [serial = 1814] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe00e5d800) [pid = 6483] [serial = 1818] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0259bc00) [pid = 6483] [serial = 1833] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe01dafc00) [pid = 6483] [serial = 1827] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbdfd4f6c00) [pid = 6483] [serial = 1802] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0960a400) [pid = 6483] [serial = 1850] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0fd24000) [pid = 6483] [serial = 1782] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdf8da0800) [pid = 6483] [serial = 1797] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfd6e0400) [pid = 6483] [serial = 1860] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe0418b800) [pid = 6483] [serial = 1835] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe00db9400) [pid = 6483] [serial = 1815] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfe282400) [pid = 6483] [serial = 1809] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfba66000) [pid = 6483] [serial = 1856] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0451dc00) [pid = 6483] [serial = 1838] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdf780d800) [pid = 6483] [serial = 1796] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe016a5800) [pid = 6483] [serial = 1821] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe0190cc00) [pid = 6483] [serial = 1826] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe02086800) [pid = 6483] [serial = 1830] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe04617000) [pid = 6483] [serial = 1842] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe04e66000) [pid = 6483] [serial = 1844] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdfbbde800) [pid = 6483] [serial = 1800] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfd6bb800) [pid = 6483] [serial = 1803] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe09611800) [pid = 6483] [serial = 1851] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe095c4000) [pid = 6483] [serial = 1845] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdffc02400) [pid = 6483] [serial = 1811] [outer = (nil)] [url = about:blank] 16:11:25 INFO - PROCESS | 6483 | 1461712285506 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 6483 | 1461712285511 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:11:25 INFO - PROCESS | 6483 | 1461712285547 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 6483 | 1461712285555 Marionette TRACE conn3 <- [1,2618,null,{}] 16:11:25 INFO - PROCESS | 6483 | 1461712285564 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:25 INFO - PROCESS | 6483 | 1461712285786 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:11:26 INFO - PROCESS | 6483 | 1461712286005 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf82d7800 == 133 [pid = 6483] [id = 662] 16:11:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdf8e70800) [pid = 6483] [serial = 1987] [outer = (nil)] 16:11:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdf8e75800) [pid = 6483] [serial = 1988] [outer = 0x7fbdf8e70800] 16:11:26 INFO - PROCESS | 6483 | 1461712286076 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfade4c00) [pid = 6483] [serial = 1989] [outer = 0x7fbdf8e70800] 16:11:26 INFO - PROCESS | 6483 | 1461712286929 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1442ms 16:11:26 INFO - PROCESS | 6483 | 1461712286988 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:11:27 INFO - PROCESS | 6483 | 1461712286994 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:11:27 INFO - PROCESS | 6483 | 1461712287007 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 6483 | 1461712287013 Marionette TRACE conn3 <- [1,2622,null,{}] 16:11:27 INFO - PROCESS | 6483 | 1461712287020 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:27 INFO - PROCESS | 6483 | 1461712287252 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:11:27 INFO - PROCESS | 6483 | 1461712287449 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfa543800 == 134 [pid = 6483] [id = 663] 16:11:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdf7991c00) [pid = 6483] [serial = 1990] [outer = (nil)] 16:11:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfba6f000) [pid = 6483] [serial = 1991] [outer = 0x7fbdf7991c00] 16:11:27 INFO - PROCESS | 6483 | 1461712287518 Marionette DEBUG loaded listener.js 16:11:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfbda7000) [pid = 6483] [serial = 1992] [outer = 0x7fbdf7991c00] 16:11:28 INFO - PROCESS | 6483 | 1461712288536 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 16:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1595ms 16:11:28 INFO - PROCESS | 6483 | 1461712288600 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:11:28 INFO - PROCESS | 6483 | 1461712288604 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:11:28 INFO - PROCESS | 6483 | 1461712288610 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:11:28 INFO - PROCESS | 6483 | 1461712288614 Marionette TRACE conn3 <- [1,2626,null,{}] 16:11:28 INFO - PROCESS | 6483 | 1461712288629 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:28 INFO - PROCESS | 6483 | 1461712288953 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:11:28 INFO - PROCESS | 6483 | 1461712288991 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc606800 == 135 [pid = 6483] [id = 664] 16:11:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfd6e0400) [pid = 6483] [serial = 1993] [outer = (nil)] 16:11:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfde25c00) [pid = 6483] [serial = 1994] [outer = 0x7fbdfd6e0400] 16:11:29 INFO - PROCESS | 6483 | 1461712289104 Marionette DEBUG loaded listener.js 16:11:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbdfdfdb800) [pid = 6483] [serial = 1995] [outer = 0x7fbdfd6e0400] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfbda1000) [pid = 6483] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdf50c4400) [pid = 6483] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbdf8e6d000) [pid = 6483] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbdfd6dd400) [pid = 6483] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbdf7802c00) [pid = 6483] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe00d2d000) [pid = 6483] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe01db9400) [pid = 6483] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdf50cd400) [pid = 6483] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdffcac000) [pid = 6483] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdfbbe1c00) [pid = 6483] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe04e66400) [pid = 6483] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdfd4f3000) [pid = 6483] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe017eec00) [pid = 6483] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbdfd6e0000) [pid = 6483] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe00d2e800) [pid = 6483] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe04191000) [pid = 6483] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe04197400) [pid = 6483] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe00d2f000) [pid = 6483] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe00d2c400) [pid = 6483] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbdfba66c00) [pid = 6483] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbdfd6eb800) [pid = 6483] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:11:30 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbdfde2b400) [pid = 6483] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:11:30 INFO - PROCESS | 6483 | 1461712290804 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2288ms 16:11:30 INFO - PROCESS | 6483 | 1461712290899 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 6483 | 1461712290903 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:11:30 INFO - PROCESS | 6483 | 1461712290909 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 6483 | 1461712290912 Marionette TRACE conn3 <- [1,2630,null,{}] 16:11:30 INFO - PROCESS | 6483 | 1461712290917 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:31 INFO - PROCESS | 6483 | 1461712291211 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:11:31 INFO - PROCESS | 6483 | 1461712291329 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd512800 == 136 [pid = 6483] [id = 665] 16:11:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbdfba69800) [pid = 6483] [serial = 1996] [outer = (nil)] 16:11:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbdfdfdd000) [pid = 6483] [serial = 1997] [outer = 0x7fbdfba69800] 16:11:31 INFO - PROCESS | 6483 | 1461712291407 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbdfe271400) [pid = 6483] [serial = 1998] [outer = 0x7fbdfba69800] 16:11:32 INFO - PROCESS | 6483 | 1461712292200 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1339ms 16:11:32 INFO - PROCESS | 6483 | 1461712292249 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:11:32 INFO - PROCESS | 6483 | 1461712292252 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:11:32 INFO - PROCESS | 6483 | 1461712292259 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 6483 | 1461712292262 Marionette TRACE conn3 <- [1,2634,null,{}] 16:11:32 INFO - PROCESS | 6483 | 1461712292279 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:32 INFO - PROCESS | 6483 | 1461712292521 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:11:32 INFO - PROCESS | 6483 | 1461712292970 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf78f5800 == 137 [pid = 6483] [id = 666] 16:11:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdf50cc000) [pid = 6483] [serial = 1999] [outer = (nil)] 16:11:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdf780d000) [pid = 6483] [serial = 2000] [outer = 0x7fbdf50cc000] 16:11:33 INFO - PROCESS | 6483 | 1461712293057 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdf8e79c00) [pid = 6483] [serial = 2001] [outer = 0x7fbdf50cc000] 16:11:34 INFO - PROCESS | 6483 | 1461712294037 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1836ms 16:11:34 INFO - PROCESS | 6483 | 1461712294098 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 6483 | 1461712294106 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:11:34 INFO - PROCESS | 6483 | 1461712294114 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 6483 | 1461712294119 Marionette TRACE conn3 <- [1,2638,null,{}] 16:11:34 INFO - PROCESS | 6483 | 1461712294127 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:34 INFO - PROCESS | 6483 | 1461712294438 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:11:34 INFO - PROCESS | 6483 | 1461712294748 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc5e1000 == 138 [pid = 6483] [id = 667] 16:11:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfba66c00) [pid = 6483] [serial = 2002] [outer = (nil)] 16:11:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfbbe7800) [pid = 6483] [serial = 2003] [outer = 0x7fbdfba66c00] 16:11:34 INFO - PROCESS | 6483 | 1461712294837 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfc41c800) [pid = 6483] [serial = 2004] [outer = 0x7fbdfba66c00] 16:11:35 INFO - PROCESS | 6483 | 1461712295822 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1787ms 16:11:35 INFO - PROCESS | 6483 | 1461712295905 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:11:35 INFO - PROCESS | 6483 | 1461712295912 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:11:35 INFO - PROCESS | 6483 | 1461712295921 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:11:35 INFO - PROCESS | 6483 | 1461712295924 Marionette TRACE conn3 <- [1,2642,null,{}] 16:11:35 INFO - PROCESS | 6483 | 1461712295931 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:36 INFO - PROCESS | 6483 | 1461712296232 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:11:36 INFO - PROCESS | 6483 | 1461712296588 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd7de800 == 139 [pid = 6483] [id = 668] 16:11:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfd6b5c00) [pid = 6483] [serial = 2005] [outer = (nil)] 16:11:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfde2d000) [pid = 6483] [serial = 2006] [outer = 0x7fbdfd6b5c00] 16:11:36 INFO - PROCESS | 6483 | 1461712296666 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfe1e8000) [pid = 6483] [serial = 2007] [outer = 0x7fbdfd6b5c00] 16:11:37 INFO - PROCESS | 6483 | 1461712297615 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:11:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:11:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1734ms 16:11:37 INFO - PROCESS | 6483 | 1461712297656 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 6483 | 1461712297660 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:11:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:11:37 INFO - PROCESS | 6483 | 1461712297677 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 6483 | 1461712297687 Marionette TRACE conn3 <- [1,2646,null,{}] 16:11:37 INFO - PROCESS | 6483 | 1461712297695 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:37 INFO - PROCESS | 6483 | 1461712297967 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:11:38 INFO - PROCESS | 6483 | 1461712298273 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff2b5000 == 140 [pid = 6483] [id = 669] 16:11:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfd4ff400) [pid = 6483] [serial = 2008] [outer = (nil)] 16:11:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdffc10c00) [pid = 6483] [serial = 2009] [outer = 0x7fbdfd4ff400] 16:11:38 INFO - PROCESS | 6483 | 1461712298357 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdffcabc00) [pid = 6483] [serial = 2010] [outer = 0x7fbdfd4ff400] 16:11:39 INFO - PROCESS | 6483 | 1461712299289 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1655ms 16:11:39 INFO - PROCESS | 6483 | 1461712299325 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:11:39 INFO - PROCESS | 6483 | 1461712299330 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:11:39 INFO - PROCESS | 6483 | 1461712299337 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 6483 | 1461712299341 Marionette TRACE conn3 <- [1,2650,null,{}] 16:11:39 INFO - PROCESS | 6483 | 1461712299346 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:39 INFO - PROCESS | 6483 | 1461712299602 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:11:39 INFO - PROCESS | 6483 | 1461712299922 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffeb0800 == 141 [pid = 6483] [id = 670] 16:11:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfd6dc800) [pid = 6483] [serial = 2011] [outer = (nil)] 16:11:39 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe00ce6000) [pid = 6483] [serial = 2012] [outer = 0x7fbdfd6dc800] 16:11:40 INFO - PROCESS | 6483 | 1461712300004 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe00cf1400) [pid = 6483] [serial = 2013] [outer = 0x7fbdfd6dc800] 16:11:40 INFO - PROCESS | 6483 | 1461712300888 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:11:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:11:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1587ms 16:11:40 INFO - PROCESS | 6483 | 1461712300925 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:11:40 INFO - PROCESS | 6483 | 1461712300929 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:11:40 INFO - PROCESS | 6483 | 1461712300935 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:11:40 INFO - PROCESS | 6483 | 1461712300939 Marionette TRACE conn3 <- [1,2654,null,{}] 16:11:40 INFO - PROCESS | 6483 | 1461712300945 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:41 INFO - PROCESS | 6483 | 1461712301190 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:11:41 INFO - PROCESS | 6483 | 1461712301460 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00eb4000 == 142 [pid = 6483] [id = 671] 16:11:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe00dbbc00) [pid = 6483] [serial = 2014] [outer = (nil)] 16:11:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe00e53800) [pid = 6483] [serial = 2015] [outer = 0x7fbe00dbbc00] 16:11:41 INFO - PROCESS | 6483 | 1461712301608 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe017f1000) [pid = 6483] [serial = 2016] [outer = 0x7fbe00dbbc00] 16:11:42 INFO - PROCESS | 6483 | 1461712302560 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:11:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1681ms 16:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:11:42 INFO - PROCESS | 6483 | 1461712302617 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:11:42 INFO - PROCESS | 6483 | 1461712302620 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:11:42 INFO - PROCESS | 6483 | 1461712302628 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 6483 | 1461712302630 Marionette TRACE conn3 <- [1,2658,null,{}] 16:11:42 INFO - PROCESS | 6483 | 1461712302637 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:42 INFO - PROCESS | 6483 | 1461712302894 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:11:43 INFO - PROCESS | 6483 | 1461712303197 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01e21000 == 143 [pid = 6483] [id = 672] 16:11:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe00dbd400) [pid = 6483] [serial = 2017] [outer = (nil)] 16:11:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe01910000) [pid = 6483] [serial = 2018] [outer = 0x7fbe00dbd400] 16:11:43 INFO - PROCESS | 6483 | 1461712303280 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe01db3000) [pid = 6483] [serial = 2019] [outer = 0x7fbe00dbd400] 16:11:44 INFO - PROCESS | 6483 | 1461712304214 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1633ms 16:11:44 INFO - PROCESS | 6483 | 1461712304260 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:11:44 INFO - PROCESS | 6483 | 1461712304265 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:11:44 INFO - PROCESS | 6483 | 1461712304271 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:11:44 INFO - PROCESS | 6483 | 1461712304275 Marionette TRACE conn3 <- [1,2662,null,{}] 16:11:44 INFO - PROCESS | 6483 | 1461712304287 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:44 INFO - PROCESS | 6483 | 1461712304551 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:11:44 INFO - PROCESS | 6483 | 1461712304856 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe02077800 == 144 [pid = 6483] [id = 673] 16:11:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbdfe28a000) [pid = 6483] [serial = 2020] [outer = (nil)] 16:11:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe01fb8c00) [pid = 6483] [serial = 2021] [outer = 0x7fbdfe28a000] 16:11:44 INFO - PROCESS | 6483 | 1461712304938 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe01feb000) [pid = 6483] [serial = 2022] [outer = 0x7fbdfe28a000] 16:11:45 INFO - PROCESS | 6483 | 1461712305822 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:11:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:11:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1596ms 16:11:45 INFO - PROCESS | 6483 | 1461712305868 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:11:45 INFO - PROCESS | 6483 | 1461712305872 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:11:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:11:45 INFO - PROCESS | 6483 | 1461712305878 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:11:45 INFO - PROCESS | 6483 | 1461712305880 Marionette TRACE conn3 <- [1,2666,null,{}] 16:11:45 INFO - PROCESS | 6483 | 1461712305887 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:46 INFO - PROCESS | 6483 | 1461712306131 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:11:46 INFO - PROCESS | 6483 | 1461712306398 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe03e5f000 == 145 [pid = 6483] [id = 674] 16:11:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0188bc00) [pid = 6483] [serial = 2023] [outer = (nil)] 16:11:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe02086c00) [pid = 6483] [serial = 2024] [outer = 0x7fbe0188bc00] 16:11:46 INFO - PROCESS | 6483 | 1461712306520 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe02594000) [pid = 6483] [serial = 2025] [outer = 0x7fbe0188bc00] 16:11:47 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:47 INFO - PROCESS | 6483 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:11:47 INFO - PROCESS | 6483 | 1461712307823 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 16:11:47 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:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1986ms 16:11:47 INFO - PROCESS | 6483 | 1461712307865 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 6483 | 1461712307869 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:11:47 INFO - PROCESS | 6483 | 1461712307883 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 6483 | 1461712307894 Marionette TRACE conn3 <- [1,2670,null,{}] 16:11:47 INFO - PROCESS | 6483 | 1461712307900 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:48 INFO - PROCESS | 6483 | 1461712308222 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:11:48 INFO - PROCESS | 6483 | 1461712308491 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe043da800 == 146 [pid = 6483] [id = 675] 16:11:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe01feac00) [pid = 6483] [serial = 2026] [outer = (nil)] 16:11:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe03f1f000) [pid = 6483] [serial = 2027] [outer = 0x7fbe01feac00] 16:11:48 INFO - PROCESS | 6483 | 1461712308571 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe041d8c00) [pid = 6483] [serial = 2028] [outer = 0x7fbe01feac00] 16:11:49 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:49 INFO - PROCESS | 6483 | 1461712309965 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:11:49 INFO - PROCESS | 6483 | 1461712309983 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:11:49 INFO - PROCESS | 6483 | 1461712309989 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 6483 | 1461712309991 Marionette TRACE conn3 <- [1,2674,null,{}] 16:11:50 INFO - PROCESS | 6483 | 1461712309998 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:50 INFO - PROCESS | 6483 | 1461712310274 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:11:50 INFO - PROCESS | 6483 | 1461712310563 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0aa24000 == 147 [pid = 6483] [id = 676] 16:11:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe04569400) [pid = 6483] [serial = 2029] [outer = (nil)] 16:11:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0461f800) [pid = 6483] [serial = 2030] [outer = 0x7fbe04569400] 16:11:50 INFO - PROCESS | 6483 | 1461712310664 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe095d6800) [pid = 6483] [serial = 2031] [outer = 0x7fbe04569400] 16:11:52 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:52 INFO - PROCESS | 6483 | 1461712312064 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:11:52 INFO - PROCESS | 6483 | 1461712312088 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:11:52 INFO - PROCESS | 6483 | 1461712312096 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:11:52 INFO - PROCESS | 6483 | 1461712312101 Marionette TRACE conn3 <- [1,2678,null,{}] 16:11:52 INFO - PROCESS | 6483 | 1461712312108 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:52 INFO - PROCESS | 6483 | 1461712312416 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:11:52 INFO - PROCESS | 6483 | 1461712312657 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0b0800 == 148 [pid = 6483] [id = 677] 16:11:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0456a800) [pid = 6483] [serial = 2032] [outer = (nil)] 16:11:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe096e1800) [pid = 6483] [serial = 2033] [outer = 0x7fbe0456a800] 16:11:52 INFO - PROCESS | 6483 | 1461712312736 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0a9bc800) [pid = 6483] [serial = 2034] [outer = 0x7fbe0456a800] 16:11:54 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:54 INFO - PROCESS | 6483 | 1461712314122 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 16:11:54 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:11:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2084ms 16:11:54 INFO - PROCESS | 6483 | 1461712314182 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:11:54 INFO - PROCESS | 6483 | 1461712314186 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:11:54 INFO - PROCESS | 6483 | 1461712314192 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:11:54 INFO - PROCESS | 6483 | 1461712314196 Marionette TRACE conn3 <- [1,2682,null,{}] 16:11:54 INFO - PROCESS | 6483 | 1461712314202 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:54 INFO - PROCESS | 6483 | 1461712314543 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:11:54 INFO - PROCESS | 6483 | 1461712314815 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c210000 == 149 [pid = 6483] [id = 678] 16:11:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe04e69000) [pid = 6483] [serial = 2035] [outer = (nil)] 16:11:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0aa82400) [pid = 6483] [serial = 2036] [outer = 0x7fbe04e69000] 16:11:54 INFO - PROCESS | 6483 | 1461712314893 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0ac45000) [pid = 6483] [serial = 2037] [outer = 0x7fbe04e69000] 16:11:56 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:56 INFO - PROCESS | 6483 | 1461712316310 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 16:11:56 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:11:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2136ms 16:11:56 INFO - PROCESS | 6483 | 1461712316330 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 6483 | 1461712316332 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:11:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:11:56 INFO - PROCESS | 6483 | 1461712316340 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 6483 | 1461712316344 Marionette TRACE conn3 <- [1,2686,null,{}] 16:11:56 INFO - PROCESS | 6483 | 1461712316349 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:56 INFO - PROCESS | 6483 | 1461712316678 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:11:56 INFO - PROCESS | 6483 | 1461712316922 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ed92000 == 150 [pid = 6483] [id = 679] 16:11:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe096e1400) [pid = 6483] [serial = 2038] [outer = (nil)] 16:11:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0ac73c00) [pid = 6483] [serial = 2039] [outer = 0x7fbe096e1400] 16:11:57 INFO - PROCESS | 6483 | 1461712317002 Marionette DEBUG loaded listener.js 16:11:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0b2d7400) [pid = 6483] [serial = 2040] [outer = 0x7fbe096e1400] 16:11:58 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:11:58 INFO - PROCESS | 6483 | 1461712318368 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:11:58 INFO - PROCESS | 6483 | 1461712318432 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:11:58 INFO - PROCESS | 6483 | 1461712318440 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:11:58 INFO - PROCESS | 6483 | 1461712318443 Marionette TRACE conn3 <- [1,2690,null,{}] 16:11:58 INFO - PROCESS | 6483 | 1461712318449 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:58 INFO - PROCESS | 6483 | 1461712318782 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:11:59 INFO - PROCESS | 6483 | 1461712319090 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0fc4e000 == 151 [pid = 6483] [id = 680] 16:11:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0b2d7800) [pid = 6483] [serial = 2041] [outer = (nil)] 16:11:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0b5dcc00) [pid = 6483] [serial = 2042] [outer = 0x7fbe0b2d7800] 16:11:59 INFO - PROCESS | 6483 | 1461712319173 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0b955400) [pid = 6483] [serial = 2043] [outer = 0x7fbe0b2d7800] 16:12:00 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:00 INFO - PROCESS | 6483 | 1461712320529 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:12:00 INFO - PROCESS | 6483 | 1461712320582 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:12:00 INFO - PROCESS | 6483 | 1461712320588 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:12:00 INFO - PROCESS | 6483 | 1461712320590 Marionette TRACE conn3 <- [1,2694,null,{}] 16:12:00 INFO - PROCESS | 6483 | 1461712320597 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:00 INFO - PROCESS | 6483 | 1461712320932 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:12:01 INFO - PROCESS | 6483 | 1461712321180 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf82e9000 == 152 [pid = 6483] [id = 681] 16:12:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbdf50c9800) [pid = 6483] [serial = 2044] [outer = (nil)] 16:12:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbdfbbe7c00) [pid = 6483] [serial = 2045] [outer = 0x7fbdf50c9800] 16:12:01 INFO - PROCESS | 6483 | 1461712321256 Marionette DEBUG loaded listener.js 16:12:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe01893c00) [pid = 6483] [serial = 2046] [outer = 0x7fbdf50c9800] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8cc4000 == 151 [pid = 6483] [id = 640] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00edd000 == 150 [pid = 6483] [id = 456] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d888800 == 149 [pid = 6483] [id = 616] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd512800 == 148 [pid = 6483] [id = 665] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc606800 == 147 [pid = 6483] [id = 664] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa543800 == 146 [pid = 6483] [id = 663] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82d7800 == 145 [pid = 6483] [id = 662] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a4800 == 144 [pid = 6483] [id = 661] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150b5800 == 143 [pid = 6483] [id = 660] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a1a800 == 142 [pid = 6483] [id = 659] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe145dd800 == 141 [pid = 6483] [id = 658] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14115800 == 140 [pid = 6483] [id = 657] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe11523800 == 139 [pid = 6483] [id = 656] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f41f800 == 138 [pid = 6483] [id = 655] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c150000 == 137 [pid = 6483] [id = 654] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b934000 == 136 [pid = 6483] [id = 653] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b230000 == 135 [pid = 6483] [id = 652] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04fe0000 == 134 [pid = 6483] [id = 651] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04126800 == 133 [pid = 6483] [id = 650] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02067000 == 132 [pid = 6483] [id = 649] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0164a000 == 131 [pid = 6483] [id = 648] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00a8c000 == 130 [pid = 6483] [id = 647] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff2b3000 == 129 [pid = 6483] [id = 646] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd713800 == 128 [pid = 6483] [id = 645] 16:12:03 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf82e9800 == 127 [pid = 6483] [id = 644] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbdf7987000) [pid = 6483] [serial = 1865] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe0455cc00) [pid = 6483] [serial = 1893] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbdfd3cc800) [pid = 6483] [serial = 1926] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe04e70800) [pid = 6483] [serial = 1895] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdff366400) [pid = 6483] [serial = 1874] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe03f14000) [pid = 6483] [serial = 1890] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe00bf3c00) [pid = 6483] [serial = 1878] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe01dbac00) [pid = 6483] [serial = 1884] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0aa8ec00) [pid = 6483] [serial = 1905] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe0b2dbc00) [pid = 6483] [serial = 1914] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe01fb8800) [pid = 6483] [serial = 1886] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe0ac79400) [pid = 6483] [serial = 1911] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbdfbda5c00) [pid = 6483] [serial = 1925] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbdfc417800) [pid = 6483] [serial = 1869] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbdfdfd6800) [pid = 6483] [serial = 1928] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0ac4c000) [pid = 6483] [serial = 1908] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0b3ed400) [pid = 6483] [serial = 1917] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbdffca7400) [pid = 6483] [serial = 1877] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0a9bec00) [pid = 6483] [serial = 1902] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0a9b7c00) [pid = 6483] [serial = 1901] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbdfaeeec00) [pid = 6483] [serial = 1923] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdfdfd8000) [pid = 6483] [serial = 1872] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdffc09000) [pid = 6483] [serial = 1875] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0ac72400) [pid = 6483] [serial = 1910] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe01fe7c00) [pid = 6483] [serial = 1887] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfd6b6400) [pid = 6483] [serial = 1794] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdfaac4400) [pid = 6483] [serial = 1922] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0aa87c00) [pid = 6483] [serial = 1904] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfd6e6800) [pid = 6483] [serial = 1871] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfbd9f000) [pid = 6483] [serial = 1868] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe095ddc00) [pid = 6483] [serial = 1896] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe017ee000) [pid = 6483] [serial = 1881] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0b5e2800) [pid = 6483] [serial = 1919] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe09859000) [pid = 6483] [serial = 1899] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0190f000) [pid = 6483] [serial = 1883] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0b2d4400) [pid = 6483] [serial = 1913] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe041d7800) [pid = 6483] [serial = 1892] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe00d34400) [pid = 6483] [serial = 1880] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe096e5400) [pid = 6483] [serial = 1898] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdfe26f400) [pid = 6483] [serial = 1929] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdf8da2c00) [pid = 6483] [serial = 1866] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe096df800) [pid = 6483] [serial = 1916] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0aa90c00) [pid = 6483] [serial = 1907] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe01feec00) [pid = 6483] [serial = 1889] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbdfde29400) [pid = 6483] [serial = 1931] [outer = (nil)] [url = about:blank] 16:12:03 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:03 INFO - PROCESS | 6483 | 1461712323600 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:12:03 INFO - PROCESS | 6483 | 1461712323641 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:12:03 INFO - PROCESS | 6483 | 1461712323681 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 6483 | 1461712323687 Marionette TRACE conn3 <- [1,2698,null,{}] 16:12:03 INFO - PROCESS | 6483 | 1461712323695 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:03 INFO - PROCESS | 6483 | 1461712323922 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:12:04 INFO - PROCESS | 6483 | 1461712324139 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfa529800 == 128 [pid = 6483] [id = 682] 16:12:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfadf0000) [pid = 6483] [serial = 2047] [outer = (nil)] 16:12:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfba71000) [pid = 6483] [serial = 2048] [outer = 0x7fbdfadf0000] 16:12:04 INFO - PROCESS | 6483 | 1461712324209 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfc417c00) [pid = 6483] [serial = 2049] [outer = 0x7fbdfadf0000] 16:12:05 INFO - PROCESS | 6483 | SkCairoFTTypeface::onFilterRec unimplemented 16:12:05 INFO - PROCESS | 6483 | 1461712325654 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:12:05 INFO - PROCESS | 6483 | 1461712325733 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:12:05 INFO - PROCESS | 6483 | 1461712325753 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 6483 | 1461712325759 Marionette TRACE conn3 <- [1,2702,null,{}] 16:12:05 INFO - PROCESS | 6483 | 1461712325765 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:06 INFO - PROCESS | 6483 | 1461712326053 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:12:06 INFO - PROCESS | 6483 | 1461712326089 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd515000 == 129 [pid = 6483] [id = 683] 16:12:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfc41a000) [pid = 6483] [serial = 2050] [outer = (nil)] 16:12:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfd6e4800) [pid = 6483] [serial = 2051] [outer = 0x7fbdfc41a000] 16:12:06 INFO - PROCESS | 6483 | 1461712326155 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfe1e6c00) [pid = 6483] [serial = 2052] [outer = 0x7fbdfc41a000] 16:12:07 INFO - PROCESS | 6483 | 1461712327062 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:12:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:12:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1345ms 16:12:07 INFO - PROCESS | 6483 | 1461712327091 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:12:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:12:07 INFO - PROCESS | 6483 | 1461712327095 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:12:07 INFO - PROCESS | 6483 | 1461712327118 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:12:07 INFO - PROCESS | 6483 | 1461712327124 Marionette TRACE conn3 <- [1,2706,null,{}] 16:12:07 INFO - PROCESS | 6483 | 1461712327140 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:07 INFO - PROCESS | 6483 | 1461712327448 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:12:07 INFO - PROCESS | 6483 | 1461712327503 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe29b000 == 130 [pid = 6483] [id = 684] 16:12:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdff370400) [pid = 6483] [serial = 2053] [outer = (nil)] 16:12:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdffca5400) [pid = 6483] [serial = 2054] [outer = 0x7fbdff370400] 16:12:07 INFO - PROCESS | 6483 | 1461712327751 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe00d30800) [pid = 6483] [serial = 2055] [outer = 0x7fbdff370400] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdfd6e0400) [pid = 6483] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe00cf1c00) [pid = 6483] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe095db000) [pid = 6483] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdf8e70800) [pid = 6483] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdf50cdc00) [pid = 6483] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbdff36fc00) [pid = 6483] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbdffca2800) [pid = 6483] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe00cef400) [pid = 6483] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe017ef800) [pid = 6483] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbdffca7000) [pid = 6483] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe00cec000) [pid = 6483] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbdf7991c00) [pid = 6483] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbdf50c2800) [pid = 6483] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbdffca0c00) [pid = 6483] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbdf8d9b400) [pid = 6483] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe09612800) [pid = 6483] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbdfbda7c00) [pid = 6483] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbe00d29000) [pid = 6483] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe01db1400) [pid = 6483] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe09610800) [pid = 6483] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe01fb1800) [pid = 6483] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe00db0400) [pid = 6483] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:12:08 INFO - PROCESS | 6483 | --DOMWINDOW == 119 (0x7fbe04525400) [pid = 6483] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:12:09 INFO - PROCESS | 6483 | 1461712329172 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 16:12:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:12:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2107ms 16:12:09 INFO - PROCESS | 6483 | 1461712329208 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:12:09 INFO - PROCESS | 6483 | 1461712329213 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:12:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:12:09 INFO - PROCESS | 6483 | 1461712329219 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:12:09 INFO - PROCESS | 6483 | 1461712329223 Marionette TRACE conn3 <- [1,2710,null,{}] 16:12:09 INFO - PROCESS | 6483 | 1461712329228 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:09 INFO - PROCESS | 6483 | 1461712329542 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:12:09 INFO - PROCESS | 6483 | 1461712329566 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdff3c7000 == 131 [pid = 6483] [id = 685] 16:12:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 120 (0x7fbdf50c4400) [pid = 6483] [serial = 2056] [outer = (nil)] 16:12:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbdffc02800) [pid = 6483] [serial = 2057] [outer = 0x7fbdf50c4400] 16:12:09 INFO - PROCESS | 6483 | 1461712329632 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbe00db5000) [pid = 6483] [serial = 2058] [outer = 0x7fbdf50c4400] 16:12:10 INFO - PROCESS | 6483 | 1461712330696 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 6483 | 1461712330764 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:12:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:12:10 INFO - PROCESS | 6483 | 1461712330773 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 6483 | 1461712330778 Marionette TRACE conn3 <- [1,2714,null,{}] 16:12:10 INFO - PROCESS | 6483 | 1461712330788 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:11 INFO - PROCESS | 6483 | 1461712331123 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:12:11 INFO - PROCESS | 6483 | 1461712331391 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfc46d800 == 132 [pid = 6483] [id = 686] 16:12:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbdfadeac00) [pid = 6483] [serial = 2059] [outer = (nil)] 16:12:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbdfb964800) [pid = 6483] [serial = 2060] [outer = 0x7fbdfadeac00] 16:12:11 INFO - PROCESS | 6483 | 1461712331471 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbdfc412000) [pid = 6483] [serial = 2061] [outer = 0x7fbdfadeac00] 16:12:12 INFO - PROCESS | 6483 | 1461712332463 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:12:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1743ms 16:12:12 INFO - PROCESS | 6483 | 1461712332518 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 6483 | 1461712332527 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:12:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:12:12 INFO - PROCESS | 6483 | 1461712332539 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 6483 | 1461712332543 Marionette TRACE conn3 <- [1,2718,null,{}] 16:12:12 INFO - PROCESS | 6483 | 1461712332550 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:12 INFO - PROCESS | 6483 | 1461712332916 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:12:13 INFO - PROCESS | 6483 | 1461712333237 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd07000 == 133 [pid = 6483] [id = 687] 16:12:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbdfe26a400) [pid = 6483] [serial = 2062] [outer = (nil)] 16:12:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbdff369800) [pid = 6483] [serial = 2063] [outer = 0x7fbdfe26a400] 16:12:13 INFO - PROCESS | 6483 | 1461712333321 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe00bf3c00) [pid = 6483] [serial = 2064] [outer = 0x7fbdfe26a400] 16:12:14 INFO - PROCESS | 6483 | 1461712334389 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 16:12:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:12:14 INFO - PROCESS | 6483 | 1461712334439 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:12:14 INFO - PROCESS | 6483 | 1461712334447 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 6483 | 1461712334454 Marionette TRACE conn3 <- [1,2722,null,{}] 16:12:14 INFO - PROCESS | 6483 | 1461712334471 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:14 INFO - PROCESS | 6483 | 1461712334737 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:12:15 INFO - PROCESS | 6483 | 1461712335086 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe01997000 == 134 [pid = 6483] [id = 688] 16:12:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe00e54000) [pid = 6483] [serial = 2065] [outer = (nil)] 16:12:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe017e5c00) [pid = 6483] [serial = 2066] [outer = 0x7fbe00e54000] 16:12:15 INFO - PROCESS | 6483 | 1461712335170 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe017efc00) [pid = 6483] [serial = 2067] [outer = 0x7fbe00e54000] 16:12:16 INFO - PROCESS | 6483 | 1461712336170 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 6483 | 1461712336202 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:12:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:12:16 INFO - PROCESS | 6483 | 1461712336209 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 6483 | 1461712336212 Marionette TRACE conn3 <- [1,2726,null,{}] 16:12:16 INFO - PROCESS | 6483 | 1461712336218 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:16 INFO - PROCESS | 6483 | 1461712336460 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:12:16 INFO - PROCESS | 6483 | 1461712336793 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe03e46000 == 135 [pid = 6483] [id = 689] 16:12:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe016a4400) [pid = 6483] [serial = 2068] [outer = (nil)] 16:12:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe01fbec00) [pid = 6483] [serial = 2069] [outer = 0x7fbe016a4400] 16:12:16 INFO - PROCESS | 6483 | 1461712336875 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe02080000) [pid = 6483] [serial = 2070] [outer = 0x7fbe016a4400] 16:12:17 INFO - PROCESS | 6483 | 1461712337782 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:12:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1629ms 16:12:17 INFO - PROCESS | 6483 | 1461712337841 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 6483 | 1461712337844 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:12:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:12:17 INFO - PROCESS | 6483 | 1461712337851 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 6483 | 1461712337854 Marionette TRACE conn3 <- [1,2730,null,{}] 16:12:17 INFO - PROCESS | 6483 | 1461712337860 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:18 INFO - PROCESS | 6483 | 1461712338111 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:12:18 INFO - PROCESS | 6483 | 1461712338420 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04663000 == 136 [pid = 6483] [id = 690] 16:12:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe0188f400) [pid = 6483] [serial = 2071] [outer = (nil)] 16:12:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe02598000) [pid = 6483] [serial = 2072] [outer = 0x7fbe0188f400] 16:12:18 INFO - PROCESS | 6483 | 1461712338507 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe04197000) [pid = 6483] [serial = 2073] [outer = 0x7fbe0188f400] 16:12:19 INFO - PROCESS | 6483 | 1461712339849 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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:12:19 INFO - PROCESS | 6483 | 1461712339891 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:12:19 INFO - PROCESS | 6483 | 1461712339898 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 6483 | 1461712339901 Marionette TRACE conn3 <- [1,2734,null,{}] 16:12:19 INFO - PROCESS | 6483 | 1461712339907 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:20 INFO - PROCESS | 6483 | 1461712340245 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:12:20 INFO - PROCESS | 6483 | 1461712340523 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b238000 == 137 [pid = 6483] [id = 691] 16:12:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe03f19800) [pid = 6483] [serial = 2074] [outer = (nil)] 16:12:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe0455e000) [pid = 6483] [serial = 2075] [outer = 0x7fbe03f19800] 16:12:20 INFO - PROCESS | 6483 | 1461712340603 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe095d7400) [pid = 6483] [serial = 2076] [outer = 0x7fbe03f19800] 16:12:21 INFO - PROCESS | 6483 | 1461712341564 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 16:12:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:12:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1746ms 16:12:21 INFO - PROCESS | 6483 | 1461712341643 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:12:21 INFO - PROCESS | 6483 | 1461712341646 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:12:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:12:21 INFO - PROCESS | 6483 | 1461712341653 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:12:21 INFO - PROCESS | 6483 | 1461712341656 Marionette TRACE conn3 <- [1,2738,null,{}] 16:12:21 INFO - PROCESS | 6483 | 1461712341662 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:21 INFO - PROCESS | 6483 | 1461712341948 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:12:22 INFO - PROCESS | 6483 | 1461712342263 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c0b7800 == 138 [pid = 6483] [id = 692] 16:12:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe04560400) [pid = 6483] [serial = 2077] [outer = (nil)] 16:12:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe09613400) [pid = 6483] [serial = 2078] [outer = 0x7fbe04560400] 16:12:22 INFO - PROCESS | 6483 | 1461712342354 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe096e0400) [pid = 6483] [serial = 2079] [outer = 0x7fbe04560400] 16:12:23 INFO - PROCESS | 6483 | 1461712343261 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 16:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1681ms 16:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:12:23 INFO - PROCESS | 6483 | 1461712343335 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:12:23 INFO - PROCESS | 6483 | 1461712343338 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:12:23 INFO - PROCESS | 6483 | 1461712343345 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 6483 | 1461712343348 Marionette TRACE conn3 <- [1,2742,null,{}] 16:12:23 INFO - PROCESS | 6483 | 1461712343355 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:23 INFO - PROCESS | 6483 | 1461712343595 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:12:23 INFO - PROCESS | 6483 | 1461712343917 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0d88d800 == 139 [pid = 6483] [id = 693] 16:12:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe04561000) [pid = 6483] [serial = 2080] [outer = (nil)] 16:12:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe09851400) [pid = 6483] [serial = 2081] [outer = 0x7fbe04561000] 16:12:24 INFO - PROCESS | 6483 | 1461712343997 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe0a9c1000) [pid = 6483] [serial = 2082] [outer = 0x7fbe04561000] 16:12:24 INFO - PROCESS | 6483 | 1461712344892 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1585ms 16:12:24 INFO - PROCESS | 6483 | 1461712344930 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 6483 | 1461712344934 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:12:24 INFO - PROCESS | 6483 | 1461712344940 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 6483 | 1461712344943 Marionette TRACE conn3 <- [1,2746,null,{}] 16:12:24 INFO - PROCESS | 6483 | 1461712344948 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:25 INFO - PROCESS | 6483 | 1461712345181 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:12:25 INFO - PROCESS | 6483 | 1461712345449 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7f6800 == 140 [pid = 6483] [id = 694] 16:12:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe04e70000) [pid = 6483] [serial = 2083] [outer = (nil)] 16:12:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe0ac48c00) [pid = 6483] [serial = 2084] [outer = 0x7fbe04e70000] 16:12:25 INFO - PROCESS | 6483 | 1461712345530 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe0ac79c00) [pid = 6483] [serial = 2085] [outer = 0x7fbe04e70000] 16:12:26 INFO - PROCESS | 6483 | 1461712346450 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1538ms 16:12:26 INFO - PROCESS | 6483 | 1461712346479 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 6483 | 1461712346483 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:12:26 INFO - PROCESS | 6483 | 1461712346488 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 6483 | 1461712346491 Marionette TRACE conn3 <- [1,2750,null,{}] 16:12:26 INFO - PROCESS | 6483 | 1461712346496 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:26 INFO - PROCESS | 6483 | 1461712346755 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:12:27 INFO - PROCESS | 6483 | 1461712347035 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0ff23000 == 141 [pid = 6483] [id = 695] 16:12:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbdf50c8400) [pid = 6483] [serial = 2086] [outer = (nil)] 16:12:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0b2e1000) [pid = 6483] [serial = 2087] [outer = 0x7fbdf50c8400] 16:12:27 INFO - PROCESS | 6483 | 1461712347173 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0b5dac00) [pid = 6483] [serial = 2088] [outer = 0x7fbdf50c8400] 16:12:28 INFO - PROCESS | 6483 | 1461712348112 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1679ms 16:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:12:28 INFO - PROCESS | 6483 | 1461712348170 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:12:28 INFO - PROCESS | 6483 | 1461712348173 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:12:28 INFO - PROCESS | 6483 | 1461712348180 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:12:28 INFO - PROCESS | 6483 | 1461712348184 Marionette TRACE conn3 <- [1,2754,null,{}] 16:12:28 INFO - PROCESS | 6483 | 1461712348190 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:28 INFO - PROCESS | 6483 | 1461712348471 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:12:28 INFO - PROCESS | 6483 | 1461712348809 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe100b0800 == 142 [pid = 6483] [id = 696] 16:12:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0bb98c00) [pid = 6483] [serial = 2089] [outer = (nil)] 16:12:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0bfe1c00) [pid = 6483] [serial = 2090] [outer = 0x7fbe0bb98c00] 16:12:28 INFO - PROCESS | 6483 | 1461712348904 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0c0e4c00) [pid = 6483] [serial = 2091] [outer = 0x7fbe0bb98c00] 16:12:29 INFO - PROCESS | 6483 | 1461712349890 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:12:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1785ms 16:12:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:12:29 INFO - PROCESS | 6483 | 1461712349964 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 6483 | 1461712349967 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:12:29 INFO - PROCESS | 6483 | 1461712349973 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 6483 | 1461712349977 Marionette TRACE conn3 <- [1,2758,null,{}] 16:12:29 INFO - PROCESS | 6483 | 1461712349982 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:30 INFO - PROCESS | 6483 | 1461712350257 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:12:30 INFO - PROCESS | 6483 | 1461712350575 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe12d74800 == 143 [pid = 6483] [id = 697] 16:12:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0c0e5400) [pid = 6483] [serial = 2092] [outer = (nil)] 16:12:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0c25ec00) [pid = 6483] [serial = 2093] [outer = 0x7fbe0c0e5400] 16:12:30 INFO - PROCESS | 6483 | 1461712350651 Marionette DEBUG loaded listener.js 16:12:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0c677400) [pid = 6483] [serial = 2094] [outer = 0x7fbe0c0e5400] 16:12:31 INFO - PROCESS | 6483 | 1461712351486 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1586ms 16:12:31 INFO - PROCESS | 6483 | 1461712351560 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:12:31 INFO - PROCESS | 6483 | 1461712351563 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:12:31 INFO - PROCESS | 6483 | 1461712351580 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:12:31 INFO - PROCESS | 6483 | 1461712351584 Marionette TRACE conn3 <- [1,2762,null,{}] 16:12:31 INFO - PROCESS | 6483 | 1461712351590 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:31 INFO - PROCESS | 6483 | 1461712351870 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:12:32 INFO - PROCESS | 6483 | 1461712352179 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14105000 == 144 [pid = 6483] [id = 698] 16:12:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0c0ec400) [pid = 6483] [serial = 2095] [outer = (nil)] 16:12:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0c7d2c00) [pid = 6483] [serial = 2096] [outer = 0x7fbe0c0ec400] 16:12:32 INFO - PROCESS | 6483 | 1461712352260 Marionette DEBUG loaded listener.js 16:12:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0d49e800) [pid = 6483] [serial = 2097] [outer = 0x7fbe0c0ec400] 16:12:33 INFO - PROCESS | 6483 | 1461712353147 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1635ms 16:12:33 INFO - PROCESS | 6483 | 1461712353216 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 6483 | 1461712353219 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:12:33 INFO - PROCESS | 6483 | 1461712353226 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 6483 | 1461712353229 Marionette TRACE conn3 <- [1,2766,null,{}] 16:12:33 INFO - PROCESS | 6483 | 1461712353234 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:33 INFO - PROCESS | 6483 | 1461712353473 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:12:33 INFO - PROCESS | 6483 | 1461712353751 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14755800 == 145 [pid = 6483] [id = 699] 16:12:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbdfd6de400) [pid = 6483] [serial = 2098] [outer = (nil)] 16:12:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0d614c00) [pid = 6483] [serial = 2099] [outer = 0x7fbdfd6de400] 16:12:33 INFO - PROCESS | 6483 | 1461712353879 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0d8dc400) [pid = 6483] [serial = 2100] [outer = 0x7fbdfd6de400] 16:12:34 INFO - PROCESS | 6483 | 1461712354776 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:12:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1591ms 16:12:34 INFO - PROCESS | 6483 | 1461712354819 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 6483 | 1461712354822 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:12:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:12:34 INFO - PROCESS | 6483 | 1461712354828 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:12:34 INFO - PROCESS | 6483 | 1461712354833 Marionette TRACE conn3 <- [1,2770,null,{}] 16:12:34 INFO - PROCESS | 6483 | 1461712354838 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:35 INFO - PROCESS | 6483 | 1461712355092 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:12:35 INFO - PROCESS | 6483 | 1461712355412 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe150cc000 == 146 [pid = 6483] [id = 700] 16:12:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0a9c2000) [pid = 6483] [serial = 2101] [outer = (nil)] 16:12:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0d8e3c00) [pid = 6483] [serial = 2102] [outer = 0x7fbe0a9c2000] 16:12:35 INFO - PROCESS | 6483 | 1461712355495 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0e284000) [pid = 6483] [serial = 2103] [outer = 0x7fbe0a9c2000] 16:12:36 INFO - PROCESS | 6483 | 1461712356360 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1580ms 16:12:36 INFO - PROCESS | 6483 | 1461712356410 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 6483 | 1461712356414 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:12:36 INFO - PROCESS | 6483 | 1461712356420 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 6483 | 1461712356422 Marionette TRACE conn3 <- [1,2774,null,{}] 16:12:36 INFO - PROCESS | 6483 | 1461712356429 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:36 INFO - PROCESS | 6483 | 1461712356668 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:12:36 INFO - PROCESS | 6483 | 1461712356945 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe15a12000 == 147 [pid = 6483] [id = 701] 16:12:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0c0e9000) [pid = 6483] [serial = 2104] [outer = (nil)] 16:12:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0ed6a400) [pid = 6483] [serial = 2105] [outer = 0x7fbe0c0e9000] 16:12:37 INFO - PROCESS | 6483 | 1461712357065 Marionette DEBUG loaded listener.js 16:12:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0ed72000) [pid = 6483] [serial = 2106] [outer = 0x7fbe0c0e9000] 16:12:37 INFO - PROCESS | 6483 | 1461712357960 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 16:12:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:12:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1579ms 16:12:38 INFO - PROCESS | 6483 | 1461712358000 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:12:38 INFO - PROCESS | 6483 | 1461712358004 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:12:38 INFO - PROCESS | 6483 | 1461712358010 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 6483 | 1461712358012 Marionette TRACE conn3 <- [1,2778,null,{}] 16:12:38 INFO - PROCESS | 6483 | 1461712358019 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:38 INFO - PROCESS | 6483 | 1461712358260 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:12:38 INFO - PROCESS | 6483 | 1461712358543 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe165b8800 == 148 [pid = 6483] [id = 702] 16:12:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0190c800) [pid = 6483] [serial = 2107] [outer = (nil)] 16:12:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0ed79000) [pid = 6483] [serial = 2108] [outer = 0x7fbe0190c800] 16:12:38 INFO - PROCESS | 6483 | 1461712358661 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0ed84c00) [pid = 6483] [serial = 2109] [outer = 0x7fbe0190c800] 16:12:39 INFO - PROCESS | 6483 | 1461712359514 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1579ms 16:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:12:39 INFO - PROCESS | 6483 | 1461712359590 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 6483 | 1461712359593 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:12:39 INFO - PROCESS | 6483 | 1461712359600 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 6483 | 1461712359603 Marionette TRACE conn3 <- [1,2782,null,{}] 16:12:39 INFO - PROCESS | 6483 | 1461712359608 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:39 INFO - PROCESS | 6483 | 1461712359887 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:12:40 INFO - PROCESS | 6483 | 1461712360202 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1820a800 == 149 [pid = 6483] [id = 703] 16:12:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe02083000) [pid = 6483] [serial = 2110] [outer = (nil)] 16:12:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe0edcd000) [pid = 6483] [serial = 2111] [outer = 0x7fbe02083000] 16:12:40 INFO - PROCESS | 6483 | 1461712360282 Marionette DEBUG loaded listener.js 16:12:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe0ef2d400) [pid = 6483] [serial = 2112] [outer = 0x7fbe02083000] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc4e000 == 148 [pid = 6483] [id = 680] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ed92000 == 147 [pid = 6483] [id = 679] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c210000 == 146 [pid = 6483] [id = 678] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0b0800 == 145 [pid = 6483] [id = 677] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0aa24000 == 144 [pid = 6483] [id = 676] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe043da800 == 143 [pid = 6483] [id = 675] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e5f000 == 142 [pid = 6483] [id = 674] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02077800 == 141 [pid = 6483] [id = 673] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01e21000 == 140 [pid = 6483] [id = 672] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe00eb4000 == 139 [pid = 6483] [id = 671] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffeb0800 == 138 [pid = 6483] [id = 670] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff2b5000 == 137 [pid = 6483] [id = 669] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd7de800 == 136 [pid = 6483] [id = 668] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5e1000 == 135 [pid = 6483] [id = 667] 16:12:42 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf78f5800 == 134 [pid = 6483] [id = 666] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbdfde25c00) [pid = 6483] [serial = 1994] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0c0eb800) [pid = 6483] [serial = 1977] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe0c0e0c00) [pid = 6483] [serial = 1976] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe0b3f1c00) [pid = 6483] [serial = 1968] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdfdfdb800) [pid = 6483] [serial = 1995] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbdfade4c00) [pid = 6483] [serial = 1989] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbdf8e75800) [pid = 6483] [serial = 1988] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbdfaac0400) [pid = 6483] [serial = 1935] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe00ce5000) [pid = 6483] [serial = 1941] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe00db3800) [pid = 6483] [serial = 1943] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe017ea400) [pid = 6483] [serial = 1947] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0452a800) [pid = 6483] [serial = 1956] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe0b83e800) [pid = 6483] [serial = 1970] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe095cc800) [pid = 6483] [serial = 1962] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe041d0000) [pid = 6483] [serial = 1955] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbdfba6f000) [pid = 6483] [serial = 1991] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0d49b800) [pid = 6483] [serial = 1986] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe016a7400) [pid = 6483] [serial = 1946] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe00e57c00) [pid = 6483] [serial = 1944] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe0b83cc00) [pid = 6483] [serial = 1920] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdfe1e5000) [pid = 6483] [serial = 1863] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe0bfe2000) [pid = 6483] [serial = 1973] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfe1e7000) [pid = 6483] [serial = 1938] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdffcad000) [pid = 6483] [serial = 1940] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0ac71800) [pid = 6483] [serial = 1967] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0c254800) [pid = 6483] [serial = 1979] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfbda7000) [pid = 6483] [serial = 1992] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe01db5800) [pid = 6483] [serial = 1949] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe09617800) [pid = 6483] [serial = 1964] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0c25dc00) [pid = 6483] [serial = 1980] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbdfd6e0800) [pid = 6483] [serial = 1937] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0461a000) [pid = 6483] [serial = 1959] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0bfe9c00) [pid = 6483] [serial = 1974] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe096e3400) [pid = 6483] [serial = 1965] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe0461f400) [pid = 6483] [serial = 1961] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0bb97800) [pid = 6483] [serial = 1971] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0418f000) [pid = 6483] [serial = 1953] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe0c7d0400) [pid = 6483] [serial = 1985] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe02597000) [pid = 6483] [serial = 1952] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0c677800) [pid = 6483] [serial = 1983] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe04567000) [pid = 6483] [serial = 1958] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0c66fc00) [pid = 6483] [serial = 1982] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbdf7994c00) [pid = 6483] [serial = 1934] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe0207d800) [pid = 6483] [serial = 1950] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdfdfdd000) [pid = 6483] [serial = 1997] [outer = (nil)] [url = about:blank] 16:12:42 INFO - PROCESS | 6483 | 1461712362728 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:12:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:12:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 3142ms 16:12:42 INFO - PROCESS | 6483 | 1461712362741 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 6483 | 1461712362745 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:12:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:12:42 INFO - PROCESS | 6483 | 1461712362753 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 6483 | 1461712362759 Marionette TRACE conn3 <- [1,2786,null,{}] 16:12:42 INFO - PROCESS | 6483 | 1461712362768 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:43 INFO - PROCESS | 6483 | 1461712363033 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:12:43 INFO - PROCESS | 6483 | 1461712363232 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8fdf800 == 135 [pid = 6483] [id = 704] 16:12:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdf8da0800) [pid = 6483] [serial = 2113] [outer = (nil)] 16:12:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfaac4800) [pid = 6483] [serial = 2114] [outer = 0x7fbdf8da0800] 16:12:43 INFO - PROCESS | 6483 | 1461712363308 Marionette DEBUG loaded listener.js 16:12:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfaef0c00) [pid = 6483] [serial = 2115] [outer = 0x7fbdf8da0800] 16:12:44 INFO - PROCESS | 6483 | 1461712364107 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:12:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1397ms 16:12:44 INFO - PROCESS | 6483 | 1461712364152 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 6483 | 1461712364160 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:12:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:12:44 INFO - PROCESS | 6483 | 1461712364171 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 6483 | 1461712364174 Marionette TRACE conn3 <- [1,2790,null,{}] 16:12:44 INFO - PROCESS | 6483 | 1461712364180 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:44 INFO - PROCESS | 6483 | 1461712364524 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:12:44 INFO - PROCESS | 6483 | 1461712364716 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc45e800 == 136 [pid = 6483] [id = 705] 16:12:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfc412c00) [pid = 6483] [serial = 2116] [outer = (nil)] 16:12:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfd3c6400) [pid = 6483] [serial = 2117] [outer = 0x7fbdfc412c00] 16:12:44 INFO - PROCESS | 6483 | 1461712364858 Marionette DEBUG loaded listener.js 16:12:44 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfd4fd000) [pid = 6483] [serial = 2118] [outer = 0x7fbdfc412c00] 16:12:45 INFO - PROCESS | 6483 | 1461712365736 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:12:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:12:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1635ms 16:12:45 INFO - PROCESS | 6483 | 1461712365807 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:12:45 INFO - PROCESS | 6483 | 1461712365811 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:12:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:12:45 INFO - PROCESS | 6483 | 1461712365817 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:12:45 INFO - PROCESS | 6483 | 1461712365823 Marionette TRACE conn3 <- [1,2794,null,{}] 16:12:45 INFO - PROCESS | 6483 | 1461712365846 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:46 INFO - PROCESS | 6483 | 1461712366144 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:12:46 INFO - PROCESS | 6483 | 1461712366204 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd702800 == 137 [pid = 6483] [id = 706] 16:12:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdfe1e9400) [pid = 6483] [serial = 2119] [outer = (nil)] 16:12:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfe26fc00) [pid = 6483] [serial = 2120] [outer = 0x7fbdfe1e9400] 16:12:46 INFO - PROCESS | 6483 | 1461712366335 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdff371800) [pid = 6483] [serial = 2121] [outer = 0x7fbdfe1e9400] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdf8d9b800) [pid = 6483] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdfc41a000) [pid = 6483] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdff370400) [pid = 6483] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe04569400) [pid = 6483] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe01feac00) [pid = 6483] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0188bc00) [pid = 6483] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbdfe28a000) [pid = 6483] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe00dbd400) [pid = 6483] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe00dbbc00) [pid = 6483] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbdfd6dc800) [pid = 6483] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbdfd4ff400) [pid = 6483] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbdfd6b5c00) [pid = 6483] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbdfba66c00) [pid = 6483] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbdf50cc000) [pid = 6483] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbdfadf0000) [pid = 6483] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbdf50c9800) [pid = 6483] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe0b2d7800) [pid = 6483] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe096e1400) [pid = 6483] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbe04e69000) [pid = 6483] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:12:47 INFO - PROCESS | 6483 | --DOMWINDOW == 120 (0x7fbe0456a800) [pid = 6483] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:12:47 INFO - PROCESS | 6483 | 1461712367737 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:12:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1943ms 16:12:47 INFO - PROCESS | 6483 | 1461712367761 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 6483 | 1461712367765 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:12:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:12:47 INFO - PROCESS | 6483 | 1461712367771 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 6483 | 1461712367774 Marionette TRACE conn3 <- [1,2798,null,{}] 16:12:47 INFO - PROCESS | 6483 | 1461712367780 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:48 INFO - PROCESS | 6483 | 1461712368066 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:12:48 INFO - PROCESS | 6483 | 1461712368089 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfe29c800 == 138 [pid = 6483] [id = 707] 16:12:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 121 (0x7fbdfadf0000) [pid = 6483] [serial = 2122] [outer = (nil)] 16:12:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbdfe288c00) [pid = 6483] [serial = 2123] [outer = 0x7fbdfadf0000] 16:12:48 INFO - PROCESS | 6483 | 1461712368153 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbe00bec000) [pid = 6483] [serial = 2124] [outer = 0x7fbdfadf0000] 16:12:49 INFO - PROCESS | 6483 | 1461712369059 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 16:12:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:12:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1333ms 16:12:49 INFO - PROCESS | 6483 | 1461712369105 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:12:49 INFO - PROCESS | 6483 | 1461712369108 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:12:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:12:49 INFO - PROCESS | 6483 | 1461712369126 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:12:49 INFO - PROCESS | 6483 | 1461712369129 Marionette TRACE conn3 <- [1,2802,null,{}] 16:12:49 INFO - PROCESS | 6483 | 1461712369135 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:49 INFO - PROCESS | 6483 | 1461712369361 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:12:49 INFO - PROCESS | 6483 | 1461712369843 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf8bc6800 == 139 [pid = 6483] [id = 708] 16:12:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbdf50c9000) [pid = 6483] [serial = 2125] [outer = (nil)] 16:12:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbdf7991c00) [pid = 6483] [serial = 2126] [outer = 0x7fbdf50c9000] 16:12:49 INFO - PROCESS | 6483 | 1461712369937 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbdfaabd400) [pid = 6483] [serial = 2127] [outer = 0x7fbdf50c9000] 16:12:50 INFO - PROCESS | 6483 | 1461712370959 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:12:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1899ms 16:12:51 INFO - PROCESS | 6483 | 1461712371017 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 6483 | 1461712371024 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:12:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:12:51 INFO - PROCESS | 6483 | 1461712371031 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 6483 | 1461712371037 Marionette TRACE conn3 <- [1,2806,null,{}] 16:12:51 INFO - PROCESS | 6483 | 1461712371044 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:51 INFO - PROCESS | 6483 | 1461712371311 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:12:51 INFO - PROCESS | 6483 | 1461712371632 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd71e800 == 140 [pid = 6483] [id = 709] 16:12:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbdfc415c00) [pid = 6483] [serial = 2128] [outer = (nil)] 16:12:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbdfd4fc800) [pid = 6483] [serial = 2129] [outer = 0x7fbdfc415c00] 16:12:51 INFO - PROCESS | 6483 | 1461712371714 Marionette DEBUG loaded listener.js 16:12:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbdfd6e0c00) [pid = 6483] [serial = 2130] [outer = 0x7fbdfc415c00] 16:12:52 INFO - PROCESS | 6483 | 1461712372661 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:12:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:12:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1683ms 16:12:52 INFO - PROCESS | 6483 | 1461712372720 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 6483 | 1461712372728 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:12:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:12:52 INFO - PROCESS | 6483 | 1461712372736 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 6483 | 1461712372740 Marionette TRACE conn3 <- [1,2810,null,{}] 16:12:52 INFO - PROCESS | 6483 | 1461712372746 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:53 INFO - PROCESS | 6483 | 1461712373071 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:12:53 INFO - PROCESS | 6483 | 1461712373434 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffd20000 == 141 [pid = 6483] [id = 710] 16:12:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbdfde29400) [pid = 6483] [serial = 2131] [outer = (nil)] 16:12:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdfe285800) [pid = 6483] [serial = 2132] [outer = 0x7fbdfde29400] 16:12:53 INFO - PROCESS | 6483 | 1461712373524 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe00bf1400) [pid = 6483] [serial = 2133] [outer = 0x7fbdfde29400] 16:12:54 INFO - PROCESS | 6483 | 1461712374482 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:12:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:12:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1790ms 16:12:54 INFO - PROCESS | 6483 | 1461712374527 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:12:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:12:54 INFO - PROCESS | 6483 | 1461712374531 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:12:54 INFO - PROCESS | 6483 | 1461712374547 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:12:54 INFO - PROCESS | 6483 | 1461712374571 Marionette TRACE conn3 <- [1,2814,null,{}] 16:12:54 INFO - PROCESS | 6483 | 1461712374580 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:54 INFO - PROCESS | 6483 | 1461712374924 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:12:55 INFO - PROCESS | 6483 | 1461712375255 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01652000 == 142 [pid = 6483] [id = 711] 16:12:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfe1e9000) [pid = 6483] [serial = 2134] [outer = (nil)] 16:12:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe00db4c00) [pid = 6483] [serial = 2135] [outer = 0x7fbdfe1e9000] 16:12:55 INFO - PROCESS | 6483 | 1461712375344 Marionette DEBUG loaded listener.js 16:12:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe00e5a000) [pid = 6483] [serial = 2136] [outer = 0x7fbdfe1e9000] 16:12:56 INFO - PROCESS | 6483 | 1461712376376 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:12:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1880ms 16:12:56 INFO - PROCESS | 6483 | 1461712376419 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:12:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:12:56 INFO - PROCESS | 6483 | 1461712376424 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:12:56 INFO - PROCESS | 6483 | 1461712376431 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 6483 | 1461712376434 Marionette TRACE conn3 <- [1,2818,null,{}] 16:12:56 INFO - PROCESS | 6483 | 1461712376440 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:56 INFO - PROCESS | 6483 | 1461712376703 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:12:57 INFO - PROCESS | 6483 | 1461712377019 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe02076800 == 143 [pid = 6483] [id = 712] 16:12:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe00ced400) [pid = 6483] [serial = 2137] [outer = (nil)] 16:12:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe017ea400) [pid = 6483] [serial = 2138] [outer = 0x7fbe00ced400] 16:12:57 INFO - PROCESS | 6483 | 1461712377114 Marionette DEBUG loaded listener.js 16:12:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe01896800) [pid = 6483] [serial = 2139] [outer = 0x7fbe00ced400] 16:12:58 INFO - PROCESS | 6483 | 1461712378125 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 16:12:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:12:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1734ms 16:12:58 INFO - PROCESS | 6483 | 1461712378165 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:12:58 INFO - PROCESS | 6483 | 1461712378169 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:12:58 INFO - PROCESS | 6483 | 1461712378175 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 6483 | 1461712378178 Marionette TRACE conn3 <- [1,2822,null,{}] 16:12:58 INFO - PROCESS | 6483 | 1461712378186 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:58 INFO - PROCESS | 6483 | 1461712378445 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:12:58 INFO - PROCESS | 6483 | 1461712378779 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0411e000 == 144 [pid = 6483] [id = 713] 16:12:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe01fb4000) [pid = 6483] [serial = 2140] [outer = (nil)] 16:12:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe01fe2800) [pid = 6483] [serial = 2141] [outer = 0x7fbe01fb4000] 16:12:58 INFO - PROCESS | 6483 | 1461712378886 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe03f1b800) [pid = 6483] [serial = 2142] [outer = 0x7fbe01fb4000] 16:12:59 INFO - PROCESS | 6483 | 1461712379956 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:13:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:13:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1831ms 16:13:00 INFO - PROCESS | 6483 | 1461712380010 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:13:00 INFO - PROCESS | 6483 | 1461712380013 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:13:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:13:00 INFO - PROCESS | 6483 | 1461712380022 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 6483 | 1461712380027 Marionette TRACE conn3 <- [1,2826,null,{}] 16:13:00 INFO - PROCESS | 6483 | 1461712380034 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:00 INFO - PROCESS | 6483 | 1461712380318 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:13:00 INFO - PROCESS | 6483 | 1461712380650 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe09786800 == 145 [pid = 6483] [id = 714] 16:13:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe01fb6800) [pid = 6483] [serial = 2143] [outer = (nil)] 16:13:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe0455ec00) [pid = 6483] [serial = 2144] [outer = 0x7fbe01fb6800] 16:13:00 INFO - PROCESS | 6483 | 1461712380742 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe0461e400) [pid = 6483] [serial = 2145] [outer = 0x7fbe01fb6800] 16:13:01 INFO - PROCESS | 6483 | 1461712381731 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1786ms 16:13:01 INFO - PROCESS | 6483 | 1461712381809 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 6483 | 1461712381812 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:13:01 INFO - PROCESS | 6483 | 1461712381819 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 6483 | 1461712381822 Marionette TRACE conn3 <- [1,2830,null,{}] 16:13:01 INFO - PROCESS | 6483 | 1461712381830 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:02 INFO - PROCESS | 6483 | 1461712382141 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:13:02 INFO - PROCESS | 6483 | 1461712382482 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b60e800 == 146 [pid = 6483] [id = 715] 16:13:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdf50c5800) [pid = 6483] [serial = 2146] [outer = (nil)] 16:13:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe04e66800) [pid = 6483] [serial = 2147] [outer = 0x7fbdf50c5800] 16:13:02 INFO - PROCESS | 6483 | 1461712382573 Marionette DEBUG loaded listener.js 16:13:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe095d6000) [pid = 6483] [serial = 2148] [outer = 0x7fbdf50c5800] 16:13:03 INFO - PROCESS | 6483 | 1461712383534 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:13:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1788ms 16:13:03 INFO - PROCESS | 6483 | 1461712383607 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:13:03 INFO - PROCESS | 6483 | 1461712383611 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:13:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:13:03 INFO - PROCESS | 6483 | 1461712383618 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:13:03 INFO - PROCESS | 6483 | 1461712383621 Marionette TRACE conn3 <- [1,2834,null,{}] 16:13:03 INFO - PROCESS | 6483 | 1461712383627 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:03 INFO - PROCESS | 6483 | 1461712383885 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:13:04 INFO - PROCESS | 6483 | 1461712384215 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0b1000 == 147 [pid = 6483] [id = 716] 16:13:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfd6b0800) [pid = 6483] [serial = 2149] [outer = (nil)] 16:13:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe09617800) [pid = 6483] [serial = 2150] [outer = 0x7fbdfd6b0800] 16:13:04 INFO - PROCESS | 6483 | 1461712384298 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe09851c00) [pid = 6483] [serial = 2151] [outer = 0x7fbdfd6b0800] 16:13:05 INFO - PROCESS | 6483 | 1461712385303 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:13:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:13:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1736ms 16:13:05 INFO - PROCESS | 6483 | 1461712385356 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:13:05 INFO - PROCESS | 6483 | 1461712385359 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:13:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:13:05 INFO - PROCESS | 6483 | 1461712385368 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 6483 | 1461712385372 Marionette TRACE conn3 <- [1,2838,null,{}] 16:13:05 INFO - PROCESS | 6483 | 1461712385378 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:05 INFO - PROCESS | 6483 | 1461712385669 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:13:05 INFO - PROCESS | 6483 | 1461712385983 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0c7a8800 == 148 [pid = 6483] [id = 717] 16:13:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe04565000) [pid = 6483] [serial = 2152] [outer = (nil)] 16:13:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0a9ba800) [pid = 6483] [serial = 2153] [outer = 0x7fbe04565000] 16:13:06 INFO - PROCESS | 6483 | 1461712386071 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0ac45400) [pid = 6483] [serial = 2154] [outer = 0x7fbe04565000] 16:13:07 INFO - PROCESS | 6483 | 1461712387063 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:13:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:13:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1744ms 16:13:07 INFO - PROCESS | 6483 | 1461712387114 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:13:07 INFO - PROCESS | 6483 | 1461712387117 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:13:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:13:07 INFO - PROCESS | 6483 | 1461712387126 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 6483 | 1461712387130 Marionette TRACE conn3 <- [1,2842,null,{}] 16:13:07 INFO - PROCESS | 6483 | 1461712387137 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:07 INFO - PROCESS | 6483 | 1461712387429 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:13:07 INFO - PROCESS | 6483 | 1461712387760 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0fc49000 == 149 [pid = 6483] [id = 718] 16:13:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0b2d5c00) [pid = 6483] [serial = 2155] [outer = (nil)] 16:13:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0b2dc800) [pid = 6483] [serial = 2156] [outer = 0x7fbe0b2d5c00] 16:13:07 INFO - PROCESS | 6483 | 1461712387921 Marionette DEBUG loaded listener.js 16:13:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0b837000) [pid = 6483] [serial = 2157] [outer = 0x7fbe0b2d5c00] 16:13:08 INFO - PROCESS | 6483 | 1461712388955 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:13:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:13:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1883ms 16:13:09 INFO - PROCESS | 6483 | 1461712389010 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:13:09 INFO - PROCESS | 6483 | 1461712389014 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:13:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:13:09 INFO - PROCESS | 6483 | 1461712389021 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:13:09 INFO - PROCESS | 6483 | 1461712389027 Marionette TRACE conn3 <- [1,2846,null,{}] 16:13:09 INFO - PROCESS | 6483 | 1461712389033 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:09 INFO - PROCESS | 6483 | 1461712389324 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:13:09 INFO - PROCESS | 6483 | 1461712389652 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe12a84000 == 150 [pid = 6483] [id = 719] 16:13:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0bb93400) [pid = 6483] [serial = 2158] [outer = (nil)] 16:13:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0c25f000) [pid = 6483] [serial = 2159] [outer = 0x7fbe0bb93400] 16:13:09 INFO - PROCESS | 6483 | 1461712389745 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0d498800) [pid = 6483] [serial = 2160] [outer = 0x7fbe0bb93400] 16:13:10 INFO - PROCESS | 6483 | 1461712390689 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1735ms 16:13:10 INFO - PROCESS | 6483 | 1461712390759 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:13:10 INFO - PROCESS | 6483 | 1461712390763 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:13:10 INFO - PROCESS | 6483 | 1461712390771 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:13:10 INFO - PROCESS | 6483 | 1461712390774 Marionette TRACE conn3 <- [1,2850,null,{}] 16:13:10 INFO - PROCESS | 6483 | 1461712390781 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:11 INFO - PROCESS | 6483 | 1461712391066 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:13:11 INFO - PROCESS | 6483 | 1461712391401 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe145ea000 == 151 [pid = 6483] [id = 720] 16:13:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0b2de400) [pid = 6483] [serial = 2161] [outer = (nil)] 16:13:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0ed78400) [pid = 6483] [serial = 2162] [outer = 0x7fbe0b2de400] 16:13:11 INFO - PROCESS | 6483 | 1461712391491 Marionette DEBUG loaded listener.js 16:13:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0ef28800) [pid = 6483] [serial = 2163] [outer = 0x7fbe0b2de400] 16:13:12 INFO - PROCESS | 6483 | 1461712392451 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1735ms 16:13:12 INFO - PROCESS | 6483 | 1461712392506 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:13:12 INFO - PROCESS | 6483 | 1461712392521 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:13:12 INFO - PROCESS | 6483 | 1461712392529 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:13:12 INFO - PROCESS | 6483 | 1461712392534 Marionette TRACE conn3 <- [1,2854,null,{}] 16:13:12 INFO - PROCESS | 6483 | 1461712392540 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:12 INFO - PROCESS | 6483 | 1461712392832 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:13:13 INFO - PROCESS | 6483 | 1461712393159 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe152a9000 == 152 [pid = 6483] [id = 721] 16:13:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbdf8d95800) [pid = 6483] [serial = 2164] [outer = (nil)] 16:13:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0ef30c00) [pid = 6483] [serial = 2165] [outer = 0x7fbdf8d95800] 16:13:13 INFO - PROCESS | 6483 | 1461712393253 Marionette DEBUG loaded listener.js 16:13:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0f05b800) [pid = 6483] [serial = 2166] [outer = 0x7fbdf8d95800] 16:13:14 INFO - PROCESS | 6483 | 1461712394258 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1782ms 16:13:14 INFO - PROCESS | 6483 | 1461712394313 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:13:14 INFO - PROCESS | 6483 | 1461712394316 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:13:14 INFO - PROCESS | 6483 | 1461712394324 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:13:14 INFO - PROCESS | 6483 | 1461712394326 Marionette TRACE conn3 <- [1,2858,null,{}] 16:13:14 INFO - PROCESS | 6483 | 1461712394333 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:14 INFO - PROCESS | 6483 | 1461712394605 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:13:14 INFO - PROCESS | 6483 | 1461712394972 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1b5e6800 == 153 [pid = 6483] [id = 722] 16:13:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0f150400) [pid = 6483] [serial = 2167] [outer = (nil)] 16:13:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0f4a8c00) [pid = 6483] [serial = 2168] [outer = 0x7fbe0f150400] 16:13:15 INFO - PROCESS | 6483 | 1461712395058 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0f4b1000) [pid = 6483] [serial = 2169] [outer = 0x7fbe0f150400] 16:13:16 INFO - PROCESS | 6483 | 1461712396034 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:13:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:13:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1781ms 16:13:16 INFO - PROCESS | 6483 | 1461712396108 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:13:16 INFO - PROCESS | 6483 | 1461712396114 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:13:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:13:16 INFO - PROCESS | 6483 | 1461712396124 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:13:16 INFO - PROCESS | 6483 | 1461712396128 Marionette TRACE conn3 <- [1,2862,null,{}] 16:13:16 INFO - PROCESS | 6483 | 1461712396139 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:16 INFO - PROCESS | 6483 | 1461712396553 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:13:16 INFO - PROCESS | 6483 | 1461712396936 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe214a8800 == 154 [pid = 6483] [id = 723] 16:13:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0f154000) [pid = 6483] [serial = 2170] [outer = (nil)] 16:13:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0f8cac00) [pid = 6483] [serial = 2171] [outer = 0x7fbe0f154000] 16:13:17 INFO - PROCESS | 6483 | 1461712397015 Marionette DEBUG loaded listener.js 16:13:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0f8d3800) [pid = 6483] [serial = 2172] [outer = 0x7fbe0f154000] 16:13:18 INFO - PROCESS | 6483 | 1461712398277 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:13:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:13:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2196ms 16:13:18 INFO - PROCESS | 6483 | 1461712398324 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:13:18 INFO - PROCESS | 6483 | 1461712398330 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:13:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:13:18 INFO - PROCESS | 6483 | 1461712398357 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 6483 | 1461712398363 Marionette TRACE conn3 <- [1,2866,null,{}] 16:13:18 INFO - PROCESS | 6483 | 1461712398376 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:18 INFO - PROCESS | 6483 | 1461712398797 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:13:19 INFO - PROCESS | 6483 | 1461712399144 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe222a9800 == 155 [pid = 6483] [id = 724] 16:13:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbdfc41c000) [pid = 6483] [serial = 2173] [outer = (nil)] 16:13:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe0fd1b400) [pid = 6483] [serial = 2174] [outer = 0x7fbdfc41c000] 16:13:19 INFO - PROCESS | 6483 | 1461712399225 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe0fd26000) [pid = 6483] [serial = 2175] [outer = 0x7fbdfc41c000] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfba21000 == 154 [pid = 6483] [id = 641] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe29b000 == 153 [pid = 6483] [id = 684] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd515000 == 152 [pid = 6483] [id = 683] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc45b000 == 151 [pid = 6483] [id = 551] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd71c800 == 150 [pid = 6483] [id = 643] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe29c800 == 149 [pid = 6483] [id = 707] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd702800 == 148 [pid = 6483] [id = 706] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc45e800 == 147 [pid = 6483] [id = 705] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8fdf800 == 146 [pid = 6483] [id = 704] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1820a800 == 145 [pid = 6483] [id = 703] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe165b8800 == 144 [pid = 6483] [id = 702] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe15a12000 == 143 [pid = 6483] [id = 701] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe150cc000 == 142 [pid = 6483] [id = 700] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14755800 == 141 [pid = 6483] [id = 699] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14105000 == 140 [pid = 6483] [id = 698] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12d74800 == 139 [pid = 6483] [id = 697] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe100b0800 == 138 [pid = 6483] [id = 696] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0ff23000 == 137 [pid = 6483] [id = 695] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0f7f6800 == 136 [pid = 6483] [id = 694] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0d88d800 == 135 [pid = 6483] [id = 693] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0b7800 == 134 [pid = 6483] [id = 692] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b238000 == 133 [pid = 6483] [id = 691] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe04663000 == 132 [pid = 6483] [id = 690] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe03e46000 == 131 [pid = 6483] [id = 689] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01997000 == 130 [pid = 6483] [id = 688] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd07000 == 129 [pid = 6483] [id = 687] 16:13:22 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc46d800 == 128 [pid = 6483] [id = 686] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbdff362800) [pid = 6483] [serial = 1932] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbdffc02800) [pid = 6483] [serial = 2057] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbdfd6e4800) [pid = 6483] [serial = 2051] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbdffca5400) [pid = 6483] [serial = 2054] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0461f800) [pid = 6483] [serial = 2030] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe041d8c00) [pid = 6483] [serial = 2028] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe03f1f000) [pid = 6483] [serial = 2027] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe02594000) [pid = 6483] [serial = 2025] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe02086c00) [pid = 6483] [serial = 2024] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe01feb000) [pid = 6483] [serial = 2022] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe01fb8c00) [pid = 6483] [serial = 2021] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe01db3000) [pid = 6483] [serial = 2019] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe01910000) [pid = 6483] [serial = 2018] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe017f1000) [pid = 6483] [serial = 2016] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe00e53800) [pid = 6483] [serial = 2015] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe00cf1400) [pid = 6483] [serial = 2013] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe00ce6000) [pid = 6483] [serial = 2012] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbdffcabc00) [pid = 6483] [serial = 2010] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdffc10c00) [pid = 6483] [serial = 2009] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbdfe1e8000) [pid = 6483] [serial = 2007] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbdfde2d000) [pid = 6483] [serial = 2006] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfc41c800) [pid = 6483] [serial = 2004] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdfbbe7800) [pid = 6483] [serial = 2003] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdf8e79c00) [pid = 6483] [serial = 2001] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdf780d000) [pid = 6483] [serial = 2000] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfba71000) [pid = 6483] [serial = 2048] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe01893c00) [pid = 6483] [serial = 2046] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbdfbbe7c00) [pid = 6483] [serial = 2045] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0b955400) [pid = 6483] [serial = 2043] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0b5dcc00) [pid = 6483] [serial = 2042] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0b2d7400) [pid = 6483] [serial = 2040] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0ac73c00) [pid = 6483] [serial = 2039] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe0ac45000) [pid = 6483] [serial = 2037] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0aa82400) [pid = 6483] [serial = 2036] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0a9bc800) [pid = 6483] [serial = 2034] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe096e1800) [pid = 6483] [serial = 2033] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe095d6800) [pid = 6483] [serial = 2031] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe00d30800) [pid = 6483] [serial = 2055] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbdfe1e6c00) [pid = 6483] [serial = 2052] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdfc417c00) [pid = 6483] [serial = 2049] [outer = (nil)] [url = about:blank] 16:13:22 INFO - PROCESS | 6483 | 1461712402640 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:13:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 4311ms 16:13:22 INFO - PROCESS | 6483 | 1461712402665 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 6483 | 1461712402671 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:13:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:13:22 INFO - PROCESS | 6483 | 1461712402679 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 6483 | 1461712402684 Marionette TRACE conn3 <- [1,2870,null,{}] 16:13:22 INFO - PROCESS | 6483 | 1461712402694 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 6483 | 1461712402966 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:13:23 INFO - PROCESS | 6483 | 1461712403170 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf8fe2000 == 129 [pid = 6483] [id = 725] 16:13:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdf8d9bc00) [pid = 6483] [serial = 2176] [outer = (nil)] 16:13:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdfade5c00) [pid = 6483] [serial = 2177] [outer = 0x7fbdf8d9bc00] 16:13:23 INFO - PROCESS | 6483 | 1461712403247 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbdfb96ac00) [pid = 6483] [serial = 2178] [outer = 0x7fbdf8d9bc00] 16:13:24 INFO - PROCESS | 6483 | 1461712404070 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:13:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1441ms 16:13:24 INFO - PROCESS | 6483 | 1461712404121 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 6483 | 1461712404129 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:13:24 INFO - PROCESS | 6483 | 1461712404139 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 6483 | 1461712404143 Marionette TRACE conn3 <- [1,2874,null,{}] 16:13:24 INFO - PROCESS | 6483 | 1461712404149 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 6483 | 1461712404462 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:13:24 INFO - PROCESS | 6483 | 1461712404619 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfc5c3800 == 130 [pid = 6483] [id = 726] 16:13:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbdf7804800) [pid = 6483] [serial = 2179] [outer = (nil)] 16:13:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbdfd3c6800) [pid = 6483] [serial = 2180] [outer = 0x7fbdf7804800] 16:13:24 INFO - PROCESS | 6483 | 1461712404714 Marionette DEBUG loaded listener.js 16:13:24 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfd6b8800) [pid = 6483] [serial = 2181] [outer = 0x7fbdf7804800] 16:13:25 INFO - PROCESS | 6483 | 1461712405740 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:13:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:13:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1631ms 16:13:25 INFO - PROCESS | 6483 | 1461712405772 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:13:25 INFO - PROCESS | 6483 | 1461712405775 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:13:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:13:25 INFO - PROCESS | 6483 | 1461712405795 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:13:25 INFO - PROCESS | 6483 | 1461712405802 Marionette TRACE conn3 <- [1,2878,null,{}] 16:13:25 INFO - PROCESS | 6483 | 1461712405827 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:26 INFO - PROCESS | 6483 | 1461712406151 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:13:26 INFO - PROCESS | 6483 | 1461712406209 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd7e1800 == 131 [pid = 6483] [id = 727] 16:13:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfc417c00) [pid = 6483] [serial = 2182] [outer = (nil)] 16:13:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfe290400) [pid = 6483] [serial = 2183] [outer = 0x7fbdfc417c00] 16:13:26 INFO - PROCESS | 6483 | 1461712406476 Marionette DEBUG loaded listener.js 16:13:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdffca0800) [pid = 6483] [serial = 2184] [outer = 0x7fbdfc417c00] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbdfba69800) [pid = 6483] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdfe1e9400) [pid = 6483] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0c0e9000) [pid = 6483] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0a9c2000) [pid = 6483] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdfd6de400) [pid = 6483] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0c0ec400) [pid = 6483] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0c0e5400) [pid = 6483] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0bb98c00) [pid = 6483] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdf50c8400) [pid = 6483] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe04e70000) [pid = 6483] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbe04561000) [pid = 6483] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbe04560400) [pid = 6483] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe03f19800) [pid = 6483] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe0188f400) [pid = 6483] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbe016a4400) [pid = 6483] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe00e54000) [pid = 6483] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbdfe26a400) [pid = 6483] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 125 (0x7fbdfadeac00) [pid = 6483] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 124 (0x7fbdf8da0800) [pid = 6483] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 123 (0x7fbe02083000) [pid = 6483] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 122 (0x7fbe0190c800) [pid = 6483] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:13:27 INFO - PROCESS | 6483 | --DOMWINDOW == 121 (0x7fbdfc412c00) [pid = 6483] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:13:27 INFO - PROCESS | 6483 | 1461712407810 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2068ms 16:13:27 INFO - PROCESS | 6483 | 1461712407851 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:13:27 INFO - PROCESS | 6483 | 1461712407854 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:13:27 INFO - PROCESS | 6483 | 1461712407861 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:13:27 INFO - PROCESS | 6483 | 1461712407864 Marionette TRACE conn3 <- [1,2882,null,{}] 16:13:27 INFO - PROCESS | 6483 | 1461712407870 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:28 INFO - PROCESS | 6483 | 1461712408108 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:13:28 INFO - PROCESS | 6483 | 1461712408297 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdff2a9000 == 132 [pid = 6483] [id = 728] 16:13:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 122 (0x7fbdf50c2800) [pid = 6483] [serial = 2185] [outer = (nil)] 16:13:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 123 (0x7fbdff369000) [pid = 6483] [serial = 2186] [outer = 0x7fbdf50c2800] 16:13:28 INFO - PROCESS | 6483 | 1461712408365 Marionette DEBUG loaded listener.js 16:13:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 124 (0x7fbe00d31800) [pid = 6483] [serial = 2187] [outer = 0x7fbdf50c2800] 16:13:29 INFO - PROCESS | 6483 | 1461712409399 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1584ms 16:13:29 INFO - PROCESS | 6483 | 1461712409450 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:13:29 INFO - PROCESS | 6483 | 1461712409455 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:13:29 INFO - PROCESS | 6483 | 1461712409465 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:13:29 INFO - PROCESS | 6483 | 1461712409471 Marionette TRACE conn3 <- [1,2886,null,{}] 16:13:29 INFO - PROCESS | 6483 | 1461712409480 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 6483 | 1461712409744 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:13:30 INFO - PROCESS | 6483 | 1461712410119 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfbc2f800 == 133 [pid = 6483] [id = 729] 16:13:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 125 (0x7fbdfb969c00) [pid = 6483] [serial = 2188] [outer = (nil)] 16:13:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 126 (0x7fbdfb96b400) [pid = 6483] [serial = 2189] [outer = 0x7fbdfb969c00] 16:13:30 INFO - PROCESS | 6483 | 1461712410207 Marionette DEBUG loaded listener.js 16:13:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbdfd3ccc00) [pid = 6483] [serial = 2190] [outer = 0x7fbdfb969c00] 16:13:31 INFO - PROCESS | 6483 | 1461712411145 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1741ms 16:13:31 INFO - PROCESS | 6483 | 1461712411207 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:13:31 INFO - PROCESS | 6483 | 1461712411216 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:13:31 INFO - PROCESS | 6483 | 1461712411228 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 6483 | 1461712411231 Marionette TRACE conn3 <- [1,2890,null,{}] 16:13:31 INFO - PROCESS | 6483 | 1461712411238 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:31 INFO - PROCESS | 6483 | 1461712411569 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:13:31 INFO - PROCESS | 6483 | 1461712411904 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdffd17000 == 134 [pid = 6483] [id = 730] 16:13:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbdfe269800) [pid = 6483] [serial = 2191] [outer = (nil)] 16:13:31 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbe00ce4800) [pid = 6483] [serial = 2192] [outer = 0x7fbdfe269800] 16:13:31 INFO - PROCESS | 6483 | 1461712411984 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe00db5c00) [pid = 6483] [serial = 2193] [outer = 0x7fbdfe269800] 16:13:32 INFO - PROCESS | 6483 | 1461712412949 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1790ms 16:13:33 INFO - PROCESS | 6483 | 1461712413017 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 6483 | 1461712413022 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:13:33 INFO - PROCESS | 6483 | 1461712413029 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 6483 | 1461712413035 Marionette TRACE conn3 <- [1,2894,null,{}] 16:13:33 INFO - PROCESS | 6483 | 1461712413053 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:33 INFO - PROCESS | 6483 | 1461712413347 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:13:33 INFO - PROCESS | 6483 | 1461712413714 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe00ef6000 == 135 [pid = 6483] [id = 731] 16:13:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbe016a8c00) [pid = 6483] [serial = 2194] [outer = (nil)] 16:13:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbe0188f400) [pid = 6483] [serial = 2195] [outer = 0x7fbe016a8c00] 16:13:33 INFO - PROCESS | 6483 | 1461712413797 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbe0190f000) [pid = 6483] [serial = 2196] [outer = 0x7fbe016a8c00] 16:13:34 INFO - PROCESS | 6483 | 1461712414741 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1795ms 16:13:34 INFO - PROCESS | 6483 | 1461712414824 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:13:34 INFO - PROCESS | 6483 | 1461712414829 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:13:34 INFO - PROCESS | 6483 | 1461712414836 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:13:34 INFO - PROCESS | 6483 | 1461712414839 Marionette TRACE conn3 <- [1,2898,null,{}] 16:13:34 INFO - PROCESS | 6483 | 1461712414845 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 6483 | 1461712415147 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:13:35 INFO - PROCESS | 6483 | 1461712415463 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0205a800 == 136 [pid = 6483] [id = 732] 16:13:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfaef2c00) [pid = 6483] [serial = 2197] [outer = (nil)] 16:13:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe01fb1400) [pid = 6483] [serial = 2198] [outer = 0x7fbdfaef2c00] 16:13:35 INFO - PROCESS | 6483 | 1461712415543 Marionette DEBUG loaded listener.js 16:13:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe0207b800) [pid = 6483] [serial = 2199] [outer = 0x7fbdfaef2c00] 16:13:36 INFO - PROCESS | 6483 | 1461712416424 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1631ms 16:13:36 INFO - PROCESS | 6483 | 1461712416468 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 6483 | 1461712416472 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:13:36 INFO - PROCESS | 6483 | 1461712416478 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 6483 | 1461712416482 Marionette TRACE conn3 <- [1,2902,null,{}] 16:13:36 INFO - PROCESS | 6483 | 1461712416487 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:36 INFO - PROCESS | 6483 | 1461712416740 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:13:37 INFO - PROCESS | 6483 | 1461712417020 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0410a800 == 137 [pid = 6483] [id = 733] 16:13:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe017ea800) [pid = 6483] [serial = 2200] [outer = (nil)] 16:13:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe0258ec00) [pid = 6483] [serial = 2201] [outer = 0x7fbe017ea800] 16:13:37 INFO - PROCESS | 6483 | 1461712417145 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe0259bc00) [pid = 6483] [serial = 2202] [outer = 0x7fbe017ea800] 16:13:38 INFO - PROCESS | 6483 | 1461712418051 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1631ms 16:13:38 INFO - PROCESS | 6483 | 1461712418112 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:13:38 INFO - PROCESS | 6483 | 1461712418116 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:13:38 INFO - PROCESS | 6483 | 1461712418122 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 6483 | 1461712418125 Marionette TRACE conn3 <- [1,2906,null,{}] 16:13:38 INFO - PROCESS | 6483 | 1461712418133 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:38 INFO - PROCESS | 6483 | 1461712418463 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:13:38 INFO - PROCESS | 6483 | 1461712418790 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe04679800 == 138 [pid = 6483] [id = 734] 16:13:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe04529000) [pid = 6483] [serial = 2203] [outer = (nil)] 16:13:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0456a000) [pid = 6483] [serial = 2204] [outer = 0x7fbe04529000] 16:13:38 INFO - PROCESS | 6483 | 1461712418876 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe095d8800) [pid = 6483] [serial = 2205] [outer = 0x7fbe04529000] 16:13:39 INFO - PROCESS | 6483 | 1461712419795 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1732ms 16:13:39 INFO - PROCESS | 6483 | 1461712419855 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:13:39 INFO - PROCESS | 6483 | 1461712419858 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:13:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:13:39 INFO - PROCESS | 6483 | 1461712419866 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 6483 | 1461712419870 Marionette TRACE conn3 <- [1,2910,null,{}] 16:13:39 INFO - PROCESS | 6483 | 1461712419877 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:40 INFO - PROCESS | 6483 | 1461712420135 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:13:40 INFO - PROCESS | 6483 | 1461712420458 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0b241800 == 139 [pid = 6483] [id = 735] 16:13:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe04566c00) [pid = 6483] [serial = 2206] [outer = (nil)] 16:13:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe096df800) [pid = 6483] [serial = 2207] [outer = 0x7fbe04566c00] 16:13:40 INFO - PROCESS | 6483 | 1461712420550 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe09858c00) [pid = 6483] [serial = 2208] [outer = 0x7fbe04566c00] 16:13:41 INFO - PROCESS | 6483 | 1461712421340 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 16:13:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:13:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:13:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1489ms 16:13:41 INFO - PROCESS | 6483 | 1461712421358 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 6483 | 1461712421361 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:13:41 INFO - TEST-START | /DOMEvents/constructors.html 16:13:41 INFO - PROCESS | 6483 | 1461712421369 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 6483 | 1461712421372 Marionette TRACE conn3 <- [1,2914,null,{}] 16:13:41 INFO - PROCESS | 6483 | 1461712421378 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:41 INFO - PROCESS | 6483 | 1461712421628 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:13:41 INFO - PROCESS | 6483 | 1461712421874 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0cc000 == 140 [pid = 6483] [id = 736] 16:13:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe09610800) [pid = 6483] [serial = 2209] [outer = (nil)] 16:13:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe0aa82400) [pid = 6483] [serial = 2210] [outer = 0x7fbe09610800] 16:13:41 INFO - PROCESS | 6483 | 1461712421950 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe0ac4d000) [pid = 6483] [serial = 2211] [outer = 0x7fbe09610800] 16:13:42 INFO - PROCESS | 6483 | 1461712422953 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:13:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:13:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:13:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1665ms 16:13:43 INFO - PROCESS | 6483 | 1461712423064 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 6483 | 1461712423068 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:13:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:13:43 INFO - PROCESS | 6483 | 1461712423081 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 6483 | 1461712423084 Marionette TRACE conn3 <- [1,2918,null,{}] 16:13:43 INFO - PROCESS | 6483 | 1461712423091 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:43 INFO - PROCESS | 6483 | 1461712423335 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:13:43 INFO - PROCESS | 6483 | 1461712423646 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0e23b800 == 141 [pid = 6483] [id = 737] 16:13:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe096d9000) [pid = 6483] [serial = 2212] [outer = (nil)] 16:13:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0ac78000) [pid = 6483] [serial = 2213] [outer = 0x7fbe096d9000] 16:13:43 INFO - PROCESS | 6483 | 1461712423729 Marionette DEBUG loaded listener.js 16:13:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0b5e4800) [pid = 6483] [serial = 2214] [outer = 0x7fbe096d9000] 16:13:44 INFO - PROCESS | 6483 | 1461712424522 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:13:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:13:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1496ms 16:13:44 INFO - PROCESS | 6483 | 1461712424576 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:13:44 INFO - PROCESS | 6483 | 1461712424580 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:13:44 INFO - PROCESS | 6483 | 1461712424586 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 6483 | 1461712424590 Marionette TRACE conn3 <- [1,2922,null,{}] 16:13:44 INFO - PROCESS | 6483 | 1461712424596 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 6483 | 1461712424887 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:13:45 INFO - PROCESS | 6483 | 1461712425168 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0fc52000 == 142 [pid = 6483] [id = 738] 16:13:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0ac74800) [pid = 6483] [serial = 2215] [outer = (nil)] 16:13:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0bb9ac00) [pid = 6483] [serial = 2216] [outer = 0x7fbe0ac74800] 16:13:45 INFO - PROCESS | 6483 | 1461712425332 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0bfec000) [pid = 6483] [serial = 2217] [outer = 0x7fbe0ac74800] 16:13:46 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:13:46 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:13:46 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:13:46 INFO - PROCESS | 6483 | [6483] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:13:46 INFO - PROCESS | 6483 | 1461712426177 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 16:13:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:13:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:13:46 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:13:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:13:46 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:13:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:13:46 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:13:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:13:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:13:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:13:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1634ms 16:13:46 INFO - PROCESS | 6483 | 1461712426226 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 6483 | 1461712426234 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:13:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:13:46 INFO - PROCESS | 6483 | 1461712426241 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 6483 | 1461712426246 Marionette TRACE conn3 <- [1,2926,null,{}] 16:13:46 INFO - PROCESS | 6483 | 1461712426251 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 6483 | 1461712426611 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:13:46 INFO - PROCESS | 6483 | 1461712426830 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe100b9800 == 143 [pid = 6483] [id = 739] 16:13:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0ac73000) [pid = 6483] [serial = 2218] [outer = (nil)] 16:13:46 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0d49bc00) [pid = 6483] [serial = 2219] [outer = 0x7fbe0ac73000] 16:13:46 INFO - PROCESS | 6483 | 1461712426917 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0d8e3800) [pid = 6483] [serial = 2220] [outer = 0x7fbe0ac73000] 16:13:47 INFO - PROCESS | 6483 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:13:47 INFO - PROCESS | 6483 | 1461712427803 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 16:13:47 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:13:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1587ms 16:13:47 INFO - PROCESS | 6483 | 1461712427829 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 6483 | 1461712427833 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:13:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:13:47 INFO - PROCESS | 6483 | 1461712427839 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 6483 | 1461712427843 Marionette TRACE conn3 <- [1,2930,null,{}] 16:13:47 INFO - PROCESS | 6483 | 1461712427848 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 6483 | 1461712428091 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:13:48 INFO - PROCESS | 6483 | 1461712428366 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe14105000 == 144 [pid = 6483] [id = 740] 16:13:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0bb9c400) [pid = 6483] [serial = 2221] [outer = (nil)] 16:13:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0ed79800) [pid = 6483] [serial = 2222] [outer = 0x7fbe0bb9c400] 16:13:48 INFO - PROCESS | 6483 | 1461712428444 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0f05ac00) [pid = 6483] [serial = 2223] [outer = 0x7fbe0bb9c400] 16:13:49 INFO - PROCESS | 6483 | 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:13:49 INFO - PROCESS | 6483 | 1461712429249 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 16:13:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:13:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1435ms 16:13:49 INFO - PROCESS | 6483 | 1461712429277 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:13:49 INFO - PROCESS | 6483 | 1461712429279 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:13:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:13:49 INFO - PROCESS | 6483 | 1461712429296 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 6483 | 1461712429299 Marionette TRACE conn3 <- [1,2934,null,{}] 16:13:49 INFO - PROCESS | 6483 | 1461712429304 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 6483 | 1461712429547 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:13:49 INFO - PROCESS | 6483 | 1461712429798 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe150b8000 == 145 [pid = 6483] [id = 741] 16:13:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0d4a1800) [pid = 6483] [serial = 2224] [outer = (nil)] 16:13:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0f4aa800) [pid = 6483] [serial = 2225] [outer = 0x7fbe0d4a1800] 16:13:49 INFO - PROCESS | 6483 | 1461712429886 Marionette DEBUG loaded listener.js 16:13:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0fd24c00) [pid = 6483] [serial = 2226] [outer = 0x7fbe0d4a1800] 16:13:50 INFO - PROCESS | 6483 | 1461712430739 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:13:50 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:13:50 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1479ms 16:13:50 INFO - PROCESS | 6483 | 1461712430775 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 6483 | 1461712430779 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:13:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:13:50 INFO - PROCESS | 6483 | 1461712430786 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 6483 | 1461712430788 Marionette TRACE conn3 <- [1,2938,null,{}] 16:13:50 INFO - PROCESS | 6483 | 1461712430795 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:51 INFO - PROCESS | 6483 | 1461712431070 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:13:51 INFO - PROCESS | 6483 | 1461712431322 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe165b8800 == 146 [pid = 6483] [id = 742] 16:13:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0b842800) [pid = 6483] [serial = 2227] [outer = (nil)] 16:13:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0fd2a800) [pid = 6483] [serial = 2228] [outer = 0x7fbe0b842800] 16:13:51 INFO - PROCESS | 6483 | 1461712431401 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbe0fd50c00) [pid = 6483] [serial = 2229] [outer = 0x7fbe0b842800] 16:13:52 INFO - PROCESS | 6483 | 1461712432193 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:13:52 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:13:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1429ms 16:13:52 INFO - PROCESS | 6483 | 1461712432216 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 6483 | 1461712432220 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:13:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:13:52 INFO - PROCESS | 6483 | 1461712432226 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 6483 | 1461712432228 Marionette TRACE conn3 <- [1,2942,null,{}] 16:13:52 INFO - PROCESS | 6483 | 1461712432234 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:52 INFO - PROCESS | 6483 | 1461712432480 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:13:52 INFO - PROCESS | 6483 | 1461712432761 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe222ab000 == 147 [pid = 6483] [id = 743] 16:13:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0d8e4800) [pid = 6483] [serial = 2230] [outer = (nil)] 16:13:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0fdb6c00) [pid = 6483] [serial = 2231] [outer = 0x7fbe0d8e4800] 16:13:52 INFO - PROCESS | 6483 | 1461712432837 Marionette DEBUG loaded listener.js 16:13:52 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0ff59800) [pid = 6483] [serial = 2232] [outer = 0x7fbe0d8e4800] 16:13:53 INFO - PROCESS | 6483 | 1461712433677 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 16:13:53 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:13:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:13:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:13:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:13:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1479ms 16:13:53 INFO - PROCESS | 6483 | 1461712433707 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 6483 | 1461712433711 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:13:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:13:53 INFO - PROCESS | 6483 | 1461712433718 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 6483 | 1461712433721 Marionette TRACE conn3 <- [1,2946,null,{}] 16:13:53 INFO - PROCESS | 6483 | 1461712433727 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 6483 | 1461712433972 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:13:54 INFO - PROCESS | 6483 | 1461712434267 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe2320d000 == 148 [pid = 6483] [id = 744] 16:13:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0fd47000) [pid = 6483] [serial = 2233] [outer = (nil)] 16:13:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe0ff63c00) [pid = 6483] [serial = 2234] [outer = 0x7fbe0fd47000] 16:13:54 INFO - PROCESS | 6483 | 1461712434347 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe0ff7c800) [pid = 6483] [serial = 2235] [outer = 0x7fbe0fd47000] 16:13:55 INFO - PROCESS | 6483 | 1461712435169 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:13:55 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:13:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1488ms 16:13:55 INFO - PROCESS | 6483 | 1461712435208 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:13:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:13:55 INFO - PROCESS | 6483 | 1461712435213 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:13:55 INFO - PROCESS | 6483 | 1461712435221 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 6483 | 1461712435223 Marionette TRACE conn3 <- [1,2950,null,{}] 16:13:55 INFO - PROCESS | 6483 | 1461712435230 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 6483 | 1461712435524 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:13:55 INFO - PROCESS | 6483 | 1461712435786 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe25687800 == 149 [pid = 6483] [id = 745] 16:13:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe04194000) [pid = 6483] [serial = 2236] [outer = (nil)] 16:13:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe100da800) [pid = 6483] [serial = 2237] [outer = 0x7fbe04194000] 16:13:55 INFO - PROCESS | 6483 | 1461712435863 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe100e2800) [pid = 6483] [serial = 2238] [outer = 0x7fbe04194000] 16:13:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe26f3f000 == 150 [pid = 6483] [id = 746] 16:13:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe11f03c00) [pid = 6483] [serial = 2239] [outer = (nil)] 16:13:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe100dbc00) [pid = 6483] [serial = 2240] [outer = 0x7fbe11f03c00] 16:13:56 INFO - PROCESS | 6483 | 1461712436785 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:13:56 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:13:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 16:13:56 INFO - PROCESS | 6483 | 1461712436818 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:13:56 INFO - PROCESS | 6483 | 1461712436820 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:13:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:13:56 INFO - PROCESS | 6483 | 1461712436831 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 6483 | 1461712436835 Marionette TRACE conn3 <- [1,2954,null,{}] 16:13:56 INFO - PROCESS | 6483 | 1461712436840 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 6483 | 1461712437180 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:13:57 INFO - PROCESS | 6483 | 1461712437494 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe27134800 == 151 [pid = 6483] [id = 747] 16:13:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe0edce400) [pid = 6483] [serial = 2241] [outer = (nil)] 16:13:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe11507800) [pid = 6483] [serial = 2242] [outer = 0x7fbe0edce400] 16:13:57 INFO - PROCESS | 6483 | 1461712437580 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe11f0fc00) [pid = 6483] [serial = 2243] [outer = 0x7fbe0edce400] 16:13:58 INFO - PROCESS | 6483 | 1461712438307 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:13:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:13:58 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:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1483ms 16:13:58 INFO - PROCESS | 6483 | 1461712438338 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:13:58 INFO - PROCESS | 6483 | 1461712438341 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:13:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:13:58 INFO - PROCESS | 6483 | 1461712438351 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:13:58 INFO - PROCESS | 6483 | 1461712438355 Marionette TRACE conn3 <- [1,2958,null,{}] 16:13:58 INFO - PROCESS | 6483 | 1461712438360 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:58 INFO - PROCESS | 6483 | 1461712438625 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:13:58 INFO - PROCESS | 6483 | 1461712438882 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe27220000 == 152 [pid = 6483] [id = 748] 16:13:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe0f060800) [pid = 6483] [serial = 2244] [outer = (nil)] 16:13:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe12d16800) [pid = 6483] [serial = 2245] [outer = 0x7fbe0f060800] 16:13:58 INFO - PROCESS | 6483 | 1461712438957 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe12f27000) [pid = 6483] [serial = 2246] [outer = 0x7fbe0f060800] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdff3c7000 == 151 [pid = 6483] [id = 685] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222a9800 == 150 [pid = 6483] [id = 724] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe214a8800 == 149 [pid = 6483] [id = 723] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe1b5e6800 == 148 [pid = 6483] [id = 722] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe152a9000 == 147 [pid = 6483] [id = 721] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe145ea000 == 146 [pid = 6483] [id = 720] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe12a84000 == 145 [pid = 6483] [id = 719] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0fc49000 == 144 [pid = 6483] [id = 718] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c7a8800 == 143 [pid = 6483] [id = 717] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0c0b1000 == 142 [pid = 6483] [id = 716] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0b60e800 == 141 [pid = 6483] [id = 715] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe09786800 == 140 [pid = 6483] [id = 714] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe0411e000 == 139 [pid = 6483] [id = 713] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe02076800 == 138 [pid = 6483] [id = 712] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe01652000 == 137 [pid = 6483] [id = 711] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffd20000 == 136 [pid = 6483] [id = 710] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd71e800 == 135 [pid = 6483] [id = 709] 16:14:01 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdf8bc6800 == 134 [pid = 6483] [id = 708] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbdfe271400) [pid = 6483] [serial = 1998] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbdfe288c00) [pid = 6483] [serial = 2123] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfe26fc00) [pid = 6483] [serial = 2120] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe0ed6a400) [pid = 6483] [serial = 2105] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe0e284000) [pid = 6483] [serial = 2103] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe0d8e3c00) [pid = 6483] [serial = 2102] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbe0d8dc400) [pid = 6483] [serial = 2100] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbe0d614c00) [pid = 6483] [serial = 2099] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbe0d49e800) [pid = 6483] [serial = 2097] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe0c7d2c00) [pid = 6483] [serial = 2096] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe0c677400) [pid = 6483] [serial = 2094] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe0c25ec00) [pid = 6483] [serial = 2093] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbe0c0e4c00) [pid = 6483] [serial = 2091] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0bfe1c00) [pid = 6483] [serial = 2090] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe0b5dac00) [pid = 6483] [serial = 2088] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe0b2e1000) [pid = 6483] [serial = 2087] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbe0ac79c00) [pid = 6483] [serial = 2085] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe0ac48c00) [pid = 6483] [serial = 2084] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0a9c1000) [pid = 6483] [serial = 2082] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbe09851400) [pid = 6483] [serial = 2081] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe096e0400) [pid = 6483] [serial = 2079] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe09613400) [pid = 6483] [serial = 2078] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe095d7400) [pid = 6483] [serial = 2076] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0455e000) [pid = 6483] [serial = 2075] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe04197000) [pid = 6483] [serial = 2073] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe02598000) [pid = 6483] [serial = 2072] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe02080000) [pid = 6483] [serial = 2070] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbe01fbec00) [pid = 6483] [serial = 2069] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbe017efc00) [pid = 6483] [serial = 2067] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe017e5c00) [pid = 6483] [serial = 2066] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbe00bf3c00) [pid = 6483] [serial = 2064] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbdff369800) [pid = 6483] [serial = 2063] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbdfc412000) [pid = 6483] [serial = 2061] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfb964800) [pid = 6483] [serial = 2060] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbdfaac4800) [pid = 6483] [serial = 2114] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdfaef0c00) [pid = 6483] [serial = 2115] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0ef2d400) [pid = 6483] [serial = 2112] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0edcd000) [pid = 6483] [serial = 2111] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe0ed84c00) [pid = 6483] [serial = 2109] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe0ed79000) [pid = 6483] [serial = 2108] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe0ed72000) [pid = 6483] [serial = 2106] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdff371800) [pid = 6483] [serial = 2121] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdfd3c6400) [pid = 6483] [serial = 2117] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbdfd4fd000) [pid = 6483] [serial = 2118] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 6483 | 1461712441992 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:14:02 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:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 3689ms 16:14:02 INFO - PROCESS | 6483 | 1461712442093 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 6483 | 1461712442098 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:14:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:14:02 INFO - PROCESS | 6483 | 1461712442114 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 6483 | 1461712442119 Marionette TRACE conn3 <- [1,2962,null,{}] 16:14:02 INFO - PROCESS | 6483 | 1461712442127 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:02 INFO - PROCESS | 6483 | 1461712442362 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:14:02 INFO - PROCESS | 6483 | 1461712442559 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfa537800 == 135 [pid = 6483] [id = 749] 16:14:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbdfaac2400) [pid = 6483] [serial = 2247] [outer = (nil)] 16:14:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbdfba66000) [pid = 6483] [serial = 2248] [outer = 0x7fbdfaac2400] 16:14:02 INFO - PROCESS | 6483 | 1461712442628 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdfc414800) [pid = 6483] [serial = 2249] [outer = 0x7fbdfaac2400] 16:14:03 INFO - PROCESS | 6483 | 1461712443396 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:14:03 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:14:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1335ms 16:14:03 INFO - PROCESS | 6483 | 1461712443449 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:14:03 INFO - PROCESS | 6483 | 1461712443458 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:14:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:14:03 INFO - PROCESS | 6483 | 1461712443469 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:14:03 INFO - PROCESS | 6483 | 1461712443473 Marionette TRACE conn3 <- [1,2966,null,{}] 16:14:03 INFO - PROCESS | 6483 | 1461712443479 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:03 INFO - PROCESS | 6483 | 1461712443821 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:14:03 INFO - PROCESS | 6483 | 1461712443981 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfd68a800 == 136 [pid = 6483] [id = 750] 16:14:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfaabc400) [pid = 6483] [serial = 2250] [outer = (nil)] 16:14:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdfe1e2800) [pid = 6483] [serial = 2251] [outer = 0x7fbdfaabc400] 16:14:04 INFO - PROCESS | 6483 | 1461712444063 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdfe284000) [pid = 6483] [serial = 2252] [outer = 0x7fbdfaabc400] 16:14:04 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:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1488ms 16:14:04 INFO - PROCESS | 6483 | 1461712444948 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:14:04 INFO - PROCESS | 6483 | 1461712444958 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:14:04 INFO - PROCESS | 6483 | 1461712444962 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:14:04 INFO - PROCESS | 6483 | 1461712444968 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 6483 | 1461712444974 Marionette TRACE conn3 <- [1,2970,null,{}] 16:14:05 INFO - PROCESS | 6483 | 1461712444999 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 6483 | 1461712445326 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:14:05 INFO - PROCESS | 6483 | 1461712445417 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe2ac000 == 137 [pid = 6483] [id = 751] 16:14:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe00bf6000) [pid = 6483] [serial = 2253] [outer = (nil)] 16:14:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe00db9400) [pid = 6483] [serial = 2254] [outer = 0x7fbe00bf6000] 16:14:05 INFO - PROCESS | 6483 | 1461712445809 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe00e60000) [pid = 6483] [serial = 2255] [outer = 0x7fbe00bf6000] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe01fb6800) [pid = 6483] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0bb93400) [pid = 6483] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbdf7804800) [pid = 6483] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe01fb4000) [pid = 6483] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfe1e9000) [pid = 6483] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbdf50c5800) [pid = 6483] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdf8d9bc00) [pid = 6483] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbdfde29400) [pid = 6483] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe00ced400) [pid = 6483] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbdfc41c000) [pid = 6483] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbdf50c9000) [pid = 6483] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe0b2d5c00) [pid = 6483] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0b2de400) [pid = 6483] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbe0f154000) [pid = 6483] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe04565000) [pid = 6483] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbdfc415c00) [pid = 6483] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdf8d95800) [pid = 6483] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe0f150400) [pid = 6483] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbdfc417c00) [pid = 6483] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbdfd6b0800) [pid = 6483] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:14:07 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbdf50c4400) [pid = 6483] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:14:07 INFO - PROCESS | 6483 | 1461712447600 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 16:14:07 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:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2652ms 16:14:07 INFO - PROCESS | 6483 | 1461712447620 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:14:07 INFO - PROCESS | 6483 | 1461712447625 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:14:07 INFO - PROCESS | 6483 | 1461712447632 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 6483 | 1461712447635 Marionette TRACE conn3 <- [1,2974,null,{}] 16:14:07 INFO - PROCESS | 6483 | 1461712447640 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:07 INFO - PROCESS | 6483 | 1461712447864 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:14:08 INFO - PROCESS | 6483 | 1461712448065 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdffeb4000 == 138 [pid = 6483] [id = 752] 16:14:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbdf50c5800) [pid = 6483] [serial = 2256] [outer = (nil)] 16:14:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbdfe1e7c00) [pid = 6483] [serial = 2257] [outer = 0x7fbdf50c5800] 16:14:08 INFO - PROCESS | 6483 | 1461712448130 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbe016a5400) [pid = 6483] [serial = 2258] [outer = 0x7fbdf50c5800] 16:14:08 INFO - PROCESS | 6483 | 1461712448837 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 16:14:08 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:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1235ms 16:14:08 INFO - PROCESS | 6483 | 1461712448876 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:14:08 INFO - PROCESS | 6483 | 1461712448892 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:14:08 INFO - PROCESS | 6483 | 1461712448898 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 6483 | 1461712448902 Marionette TRACE conn3 <- [1,2978,null,{}] 16:14:08 INFO - PROCESS | 6483 | 1461712448907 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:09 INFO - PROCESS | 6483 | 1461712449309 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:14:09 INFO - PROCESS | 6483 | 1461712449593 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdfa419800 == 139 [pid = 6483] [id = 753] 16:14:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdf50d1c00) [pid = 6483] [serial = 2259] [outer = (nil)] 16:14:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdf8d9bc00) [pid = 6483] [serial = 2260] [outer = 0x7fbdf50d1c00] 16:14:09 INFO - PROCESS | 6483 | 1461712449744 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfaef6400) [pid = 6483] [serial = 2261] [outer = 0x7fbdf50d1c00] 16:14:10 INFO - PROCESS | 6483 | 1461712450562 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 16:14:10 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:14:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1732ms 16:14:10 INFO - PROCESS | 6483 | 1461712450632 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 6483 | 1461712450637 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:14:10 INFO - PROCESS | 6483 | 1461712450646 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 6483 | 1461712450652 Marionette TRACE conn3 <- [1,2982,null,{}] 16:14:10 INFO - PROCESS | 6483 | 1461712450660 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 6483 | 1461712450999 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:14:11 INFO - PROCESS | 6483 | 1461712451206 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe0eb000 == 140 [pid = 6483] [id = 754] 16:14:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbdfd3c6400) [pid = 6483] [serial = 2262] [outer = (nil)] 16:14:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbdfe1e9000) [pid = 6483] [serial = 2263] [outer = 0x7fbdfd3c6400] 16:14:11 INFO - PROCESS | 6483 | 1461712451287 Marionette DEBUG loaded listener.js 16:14:11 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbdff36e000) [pid = 6483] [serial = 2264] [outer = 0x7fbdfd3c6400] 16:14:12 INFO - PROCESS | 6483 | 1461712452199 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 16:14:12 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:14:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1591ms 16:14:12 INFO - PROCESS | 6483 | 1461712452239 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 6483 | 1461712452244 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:14:12 INFO - PROCESS | 6483 | 1461712452251 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 6483 | 1461712452255 Marionette TRACE conn3 <- [1,2986,null,{}] 16:14:12 INFO - PROCESS | 6483 | 1461712452261 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:12 INFO - PROCESS | 6483 | 1461712452545 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:14:12 INFO - PROCESS | 6483 | 1461712452832 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe01e08800 == 141 [pid = 6483] [id = 755] 16:14:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe00d31c00) [pid = 6483] [serial = 2265] [outer = (nil)] 16:14:12 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe017e5c00) [pid = 6483] [serial = 2266] [outer = 0x7fbe00d31c00] 16:14:12 INFO - PROCESS | 6483 | 1461712452912 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe01908400) [pid = 6483] [serial = 2267] [outer = 0x7fbe00d31c00] 16:14:13 INFO - PROCESS | 6483 | 1461712453790 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 16:14:13 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:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1580ms 16:14:13 INFO - PROCESS | 6483 | 1461712453833 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 6483 | 1461712453839 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:14:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:14:13 INFO - PROCESS | 6483 | 1461712453856 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 6483 | 1461712453864 Marionette TRACE conn3 <- [1,2990,null,{}] 16:14:13 INFO - PROCESS | 6483 | 1461712453871 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:14 INFO - PROCESS | 6483 | 1461712454149 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:14:14 INFO - PROCESS | 6483 | 1461712454433 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe04108000 == 142 [pid = 6483] [id = 756] 16:14:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe00d34c00) [pid = 6483] [serial = 2268] [outer = (nil)] 16:14:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0207c400) [pid = 6483] [serial = 2269] [outer = 0x7fbe00d34c00] 16:14:14 INFO - PROCESS | 6483 | 1461712454513 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbe03f13000) [pid = 6483] [serial = 2270] [outer = 0x7fbe00d34c00] 16:14:15 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0465d000 == 143 [pid = 6483] [id = 757] 16:14:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbe041d3c00) [pid = 6483] [serial = 2271] [outer = (nil)] 16:14:15 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe02084400) [pid = 6483] [serial = 2272] [outer = 0x7fbe041d3c00] 16:14:15 INFO - PROCESS | 6483 | 1461712455434 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 16:14:15 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:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1655ms 16:14:15 INFO - PROCESS | 6483 | 1461712455504 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 6483 | 1461712455508 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:14:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:14:15 INFO - PROCESS | 6483 | 1461712455514 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 6483 | 1461712455517 Marionette TRACE conn3 <- [1,2994,null,{}] 16:14:15 INFO - PROCESS | 6483 | 1461712455523 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 6483 | 1461712455838 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:14:16 INFO - PROCESS | 6483 | 1461712456150 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe09776800 == 144 [pid = 6483] [id = 758] 16:14:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe01909400) [pid = 6483] [serial = 2273] [outer = (nil)] 16:14:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe041dbc00) [pid = 6483] [serial = 2274] [outer = 0x7fbe01909400] 16:14:16 INFO - PROCESS | 6483 | 1461712456231 Marionette DEBUG loaded listener.js 16:14:16 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe0455e000) [pid = 6483] [serial = 2275] [outer = 0x7fbe01909400] 16:14:17 INFO - PROCESS | 6483 | 1461712457019 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 16:14:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:14:17 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:14:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1528ms 16:14:17 INFO - PROCESS | 6483 | 1461712457045 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 6483 | 1461712457049 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:14:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:14:17 INFO - PROCESS | 6483 | 1461712457055 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 6483 | 1461712457059 Marionette TRACE conn3 <- [1,2998,null,{}] 16:14:17 INFO - PROCESS | 6483 | 1461712457064 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:17 INFO - PROCESS | 6483 | 1461712457319 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:14:17 INFO - PROCESS | 6483 | 1461712457611 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0b63d000 == 145 [pid = 6483] [id = 759] 16:14:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe095c6c00) [pid = 6483] [serial = 2276] [outer = (nil)] 16:14:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe095cd400) [pid = 6483] [serial = 2277] [outer = 0x7fbe095c6c00] 16:14:17 INFO - PROCESS | 6483 | 1461712457697 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0960fc00) [pid = 6483] [serial = 2278] [outer = 0x7fbe095c6c00] 16:14:18 INFO - PROCESS | 6483 | 1461712458515 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 16:14:18 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:14:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1486ms 16:14:18 INFO - PROCESS | 6483 | 1461712458543 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:14:18 INFO - PROCESS | 6483 | 1461712458547 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:14:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:14:18 INFO - PROCESS | 6483 | 1461712458553 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 6483 | 1461712458556 Marionette TRACE conn3 <- [1,3002,null,{}] 16:14:18 INFO - PROCESS | 6483 | 1461712458561 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 6483 | 1461712458840 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:14:19 INFO - PROCESS | 6483 | 1461712459094 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c20b800 == 146 [pid = 6483] [id = 760] 16:14:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0455dc00) [pid = 6483] [serial = 2279] [outer = (nil)] 16:14:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe09851400) [pid = 6483] [serial = 2280] [outer = 0x7fbe0455dc00] 16:14:19 INFO - PROCESS | 6483 | 1461712459171 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0aa89400) [pid = 6483] [serial = 2281] [outer = 0x7fbe0455dc00] 16:14:19 INFO - PROCESS | 6483 | 1461712459976 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 16:14:19 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:14:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1430ms 16:14:20 INFO - PROCESS | 6483 | 1461712460006 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 6483 | 1461712460010 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:14:20 INFO - PROCESS | 6483 | 1461712460019 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 6483 | 1461712460022 Marionette TRACE conn3 <- [1,3006,null,{}] 16:14:20 INFO - PROCESS | 6483 | 1461712460026 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 6483 | 1461712460273 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:14:20 INFO - PROCESS | 6483 | 1461712460521 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0eda4800 == 147 [pid = 6483] [id = 761] 16:14:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe095c7800) [pid = 6483] [serial = 2282] [outer = (nil)] 16:14:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0ac4c800) [pid = 6483] [serial = 2283] [outer = 0x7fbe095c7800] 16:14:20 INFO - PROCESS | 6483 | 1461712460599 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0b2d8800) [pid = 6483] [serial = 2284] [outer = 0x7fbe095c7800] 16:14:21 INFO - PROCESS | 6483 | 1461712461448 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 16:14:21 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:14:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1480ms 16:14:21 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:14:21 INFO - PROCESS | 6483 | 1461712461500 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 6483 | 1461712461503 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:14:21 INFO - PROCESS | 6483 | 1461712461510 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 6483 | 1461712461513 Marionette TRACE conn3 <- [1,3010,null,{}] 16:14:21 INFO - PROCESS | 6483 | 1461712461519 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:21 INFO - PROCESS | 6483 | 1461712461801 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:14:22 INFO - PROCESS | 6483 | 1461712462073 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0fc47800 == 148 [pid = 6483] [id = 762] 16:14:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbdfe28b000) [pid = 6483] [serial = 2285] [outer = (nil)] 16:14:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0b2e0c00) [pid = 6483] [serial = 2286] [outer = 0x7fbdfe28b000] 16:14:22 INFO - PROCESS | 6483 | 1461712462155 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0b842000) [pid = 6483] [serial = 2287] [outer = 0x7fbdfe28b000] 16:14:22 INFO - PROCESS | 6483 | 1461712462989 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:14:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1534ms 16:14:23 INFO - PROCESS | 6483 | 1461712463045 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 6483 | 1461712463049 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:14:23 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:14:23 INFO - PROCESS | 6483 | 1461712463057 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 6483 | 1461712463067 Marionette TRACE conn3 <- [1,3014,null,{}] 16:14:23 INFO - PROCESS | 6483 | 1461712463072 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 6483 | 1461712463326 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:14:23 INFO - PROCESS | 6483 | 1461712463604 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe100a2800 == 149 [pid = 6483] [id = 763] 16:14:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe04e71c00) [pid = 6483] [serial = 2288] [outer = (nil)] 16:14:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0bfebc00) [pid = 6483] [serial = 2289] [outer = 0x7fbe04e71c00] 16:14:23 INFO - PROCESS | 6483 | 1461712463686 Marionette DEBUG loaded listener.js 16:14:23 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0c25cc00) [pid = 6483] [serial = 2290] [outer = 0x7fbe04e71c00] 16:14:24 INFO - PROCESS | 6483 | [6483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:14:24 INFO - PROCESS | 6483 | 1461712464614 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:14:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:14:24 INFO - {} 16:14:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:14:24 INFO - {} 16:14:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:14:24 INFO - {} 16:14:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:14:24 INFO - {} 16:14:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1591ms 16:14:24 INFO - PROCESS | 6483 | 1461712464660 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:14:24 INFO - PROCESS | 6483 | 1461712464663 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:14:24 INFO - TEST-START | /FileAPI/fileReader.html 16:14:24 INFO - PROCESS | 6483 | 1461712464670 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:14:24 INFO - PROCESS | 6483 | 1461712464673 Marionette TRACE conn3 <- [1,3018,null,{}] 16:14:24 INFO - PROCESS | 6483 | 1461712464679 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 6483 | 1461712465046 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:14:25 INFO - PROCESS | 6483 | 1461712465307 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1455b000 == 150 [pid = 6483] [id = 764] 16:14:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0d8dc800) [pid = 6483] [serial = 2291] [outer = (nil)] 16:14:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe0d8e3c00) [pid = 6483] [serial = 2292] [outer = 0x7fbe0d8dc800] 16:14:25 INFO - PROCESS | 6483 | 1461712465395 Marionette DEBUG loaded listener.js 16:14:25 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe0ed79400) [pid = 6483] [serial = 2293] [outer = 0x7fbe0d8dc800] 16:14:26 INFO - PROCESS | 6483 | 1461712466159 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 16:14:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:14:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:14:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:14:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:14:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 1529ms 16:14:26 INFO - PROCESS | 6483 | 1461712466202 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:14:26 INFO - PROCESS | 6483 | 1461712466206 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:14:26 INFO - TEST-START | /FileAPI/historical.html 16:14:26 INFO - PROCESS | 6483 | 1461712466212 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:14:26 INFO - PROCESS | 6483 | 1461712466217 Marionette TRACE conn3 <- [1,3022,null,{}] 16:14:26 INFO - PROCESS | 6483 | 1461712466222 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:26 INFO - PROCESS | 6483 | 1461712466487 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:14:26 INFO - PROCESS | 6483 | 1461712466779 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe1529f800 == 151 [pid = 6483] [id = 765] 16:14:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbdff371c00) [pid = 6483] [serial = 2294] [outer = (nil)] 16:14:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe0edc4400) [pid = 6483] [serial = 2295] [outer = 0x7fbdff371c00] 16:14:26 INFO - PROCESS | 6483 | 1461712466859 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe0f8ce800) [pid = 6483] [serial = 2296] [outer = 0x7fbdff371c00] 16:14:27 INFO - PROCESS | 6483 | 1461712467675 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 16:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:14:27 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:14:27 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:14:27 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:14:27 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:14:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:27 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:14:27 INFO - TEST-OK | /FileAPI/historical.html | took 1481ms 16:14:27 INFO - PROCESS | 6483 | 1461712467696 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 6483 | 1461712467699 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:14:27 INFO - TEST-START | /FileAPI/idlharness.html 16:14:27 INFO - PROCESS | 6483 | 1461712467706 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 6483 | 1461712467709 Marionette TRACE conn3 <- [1,3026,null,{}] 16:14:27 INFO - PROCESS | 6483 | 1461712467714 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 6483 | 1461712467953 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:14:28 INFO - PROCESS | 6483 | 1461712468207 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe166f8000 == 152 [pid = 6483] [id = 766] 16:14:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbdffca7800) [pid = 6483] [serial = 2297] [outer = (nil)] 16:14:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe0fd21800) [pid = 6483] [serial = 2298] [outer = 0x7fbdffca7800] 16:14:28 INFO - PROCESS | 6483 | 1461712468286 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe100d8c00) [pid = 6483] [serial = 2299] [outer = 0x7fbdffca7800] 16:14:30 INFO - PROCESS | 6483 | 1461712469975 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:14:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:14:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:14:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:14:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:14:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:14:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:14:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:14:30 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:14:30 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:14:30 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:14:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:14:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 2443ms 16:14:30 INFO - PROCESS | 6483 | 1461712470153 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 6483 | 1461712470160 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:14:30 INFO - TEST-START | /FileAPI/idlharness.worker 16:14:30 INFO - PROCESS | 6483 | 1461712470172 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 6483 | 1461712470181 Marionette TRACE conn3 <- [1,3030,null,{}] 16:14:30 INFO - PROCESS | 6483 | 1461712470192 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:30 INFO - PROCESS | 6483 | 1461712470493 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:14:30 INFO - PROCESS | 6483 | 1461712470773 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe1376f000 == 153 [pid = 6483] [id = 767] 16:14:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 172 (0x7fbe095c3000) [pid = 6483] [serial = 2300] [outer = (nil)] 16:14:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 173 (0x7fbe15215400) [pid = 6483] [serial = 2301] [outer = 0x7fbe095c3000] 16:14:30 INFO - PROCESS | 6483 | 1461712470852 Marionette DEBUG loaded listener.js 16:14:30 INFO - PROCESS | 6483 | ++DOMWINDOW == 174 (0x7fbe1521a000) [pid = 6483] [serial = 2302] [outer = 0x7fbe095c3000] 16:14:31 INFO - PROCESS | 6483 | [6483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:14:33 INFO - PROCESS | 6483 | 1461712473110 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:14:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:14:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:14:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:14:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:14:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:14:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:14:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:14:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:14:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:14:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 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:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 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:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 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:14:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 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:14:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:14:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 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:14:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:14:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:14:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:14:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:14:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:14:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:14:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:14:33 INFO - {} 16:14:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3082ms 16:14:33 INFO - PROCESS | 6483 | 1461712473257 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:14:33 INFO - PROCESS | 6483 | 1461712473263 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:14:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:14:33 INFO - PROCESS | 6483 | 1461712473276 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 6483 | 1461712473279 Marionette TRACE conn3 <- [1,3034,null,{}] 16:14:33 INFO - PROCESS | 6483 | 1461712473293 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 6483 | 1461712473755 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:14:33 INFO - PROCESS | 6483 | 1461712473976 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe2c893000 == 154 [pid = 6483] [id = 768] 16:14:33 INFO - PROCESS | 6483 | ++DOMWINDOW == 175 (0x7fbe15216000) [pid = 6483] [serial = 2303] [outer = (nil)] 16:14:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 176 (0x7fbe1875d400) [pid = 6483] [serial = 2304] [outer = 0x7fbe15216000] 16:14:34 INFO - PROCESS | 6483 | 1461712474054 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 6483 | ++DOMWINDOW == 177 (0x7fbe22595800) [pid = 6483] [serial = 2305] [outer = 0x7fbe15216000] 16:14:34 INFO - PROCESS | 6483 | 1461712474890 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1640ms 16:14:34 INFO - PROCESS | 6483 | 1461712474915 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 6483 | 1461712474918 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:14:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:14:34 INFO - PROCESS | 6483 | 1461712474925 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 6483 | 1461712474928 Marionette TRACE conn3 <- [1,3038,null,{}] 16:14:34 INFO - PROCESS | 6483 | 1461712474934 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 6483 | 1461712475200 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:14:35 INFO - PROCESS | 6483 | 1461712475484 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf2fda800 == 155 [pid = 6483] [id = 769] 16:14:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 178 (0x7fbe12d17400) [pid = 6483] [serial = 2306] [outer = (nil)] 16:14:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 179 (0x7fbe227ef800) [pid = 6483] [serial = 2307] [outer = 0x7fbe12d17400] 16:14:35 INFO - PROCESS | 6483 | 1461712475566 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 6483 | ++DOMWINDOW == 180 (0x7fbe2343c000) [pid = 6483] [serial = 2308] [outer = 0x7fbe12d17400] 16:14:36 INFO - PROCESS | 6483 | 1461712476439 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 16:14:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:14:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:14:36 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1537ms 16:14:36 INFO - PROCESS | 6483 | 1461712476465 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 6483 | 1461712476469 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:14:36 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:14:36 INFO - PROCESS | 6483 | 1461712476476 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 6483 | 1461712476480 Marionette TRACE conn3 <- [1,3042,null,{}] 16:14:36 INFO - PROCESS | 6483 | 1461712476487 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 6483 | 1461712476846 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:14:37 INFO - PROCESS | 6483 | 1461712477085 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf766a000 == 156 [pid = 6483] [id = 770] 16:14:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 181 (0x7fbe15b8b400) [pid = 6483] [serial = 2309] [outer = (nil)] 16:14:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 182 (0x7fbe227fa000) [pid = 6483] [serial = 2310] [outer = 0x7fbe15b8b400] 16:14:37 INFO - PROCESS | 6483 | 1461712477176 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 6483 | ++DOMWINDOW == 183 (0x7fbe23730000) [pid = 6483] [serial = 2311] [outer = 0x7fbe15b8b400] 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:14:38 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:14:38 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:14:38 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:14:38 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2430ms 16:14:38 INFO - PROCESS | 6483 | 1461712478847 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 16:14:39 INFO - PROCESS | 6483 | 1461712479000 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:14:39 INFO - PROCESS | 6483 | 1461712479004 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:14:39 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:14:39 INFO - PROCESS | 6483 | 1461712479027 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:14:39 INFO - PROCESS | 6483 | 1461712479030 Marionette TRACE conn3 <- [1,3046,null,{}] 16:14:39 INFO - PROCESS | 6483 | 1461712479082 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:39 INFO - PROCESS | 6483 | 1461712479333 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd7d3800 == 155 [pid = 6483] [id = 304] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd51c800 == 154 [pid = 6483] [id = 642] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe14a10800 == 153 [pid = 6483] [id = 303] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2a06f800 == 152 [pid = 6483] [id = 300] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfc5de000 == 151 [pid = 6483] [id = 302] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdffeb4000 == 150 [pid = 6483] [id = 752] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfe2ac000 == 149 [pid = 6483] [id = 751] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfd68a800 == 148 [pid = 6483] [id = 750] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbdfa537800 == 147 [pid = 6483] [id = 749] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27220000 == 146 [pid = 6483] [id = 748] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe27134800 == 145 [pid = 6483] [id = 747] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe26f3f000 == 144 [pid = 6483] [id = 746] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe25687800 == 143 [pid = 6483] [id = 745] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe2320d000 == 142 [pid = 6483] [id = 744] 16:14:41 INFO - PROCESS | 6483 | --DOCSHELL 0x7fbe222ab000 == 141 [pid = 6483] [id = 743] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 182 (0x7fbe0455ec00) [pid = 6483] [serial = 2144] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 181 (0x7fbe0d498800) [pid = 6483] [serial = 2160] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 180 (0x7fbdfd3c6800) [pid = 6483] [serial = 2180] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 179 (0x7fbe03f1b800) [pid = 6483] [serial = 2142] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 178 (0x7fbe00db4c00) [pid = 6483] [serial = 2135] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 177 (0x7fbe095d6000) [pid = 6483] [serial = 2148] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 176 (0x7fbdfb96ac00) [pid = 6483] [serial = 2178] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 175 (0x7fbdfe285800) [pid = 6483] [serial = 2132] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 174 (0x7fbdfd6b8800) [pid = 6483] [serial = 2181] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 173 (0x7fbe01896800) [pid = 6483] [serial = 2139] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 172 (0x7fbe0fd1b400) [pid = 6483] [serial = 2174] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 171 (0x7fbe0c25f000) [pid = 6483] [serial = 2159] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 170 (0x7fbdf7991c00) [pid = 6483] [serial = 2126] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 169 (0x7fbe0fd26000) [pid = 6483] [serial = 2175] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 168 (0x7fbe0b837000) [pid = 6483] [serial = 2157] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 167 (0x7fbe0ef28800) [pid = 6483] [serial = 2163] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 166 (0x7fbdfaabd400) [pid = 6483] [serial = 2127] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 165 (0x7fbe0f8cac00) [pid = 6483] [serial = 2171] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 164 (0x7fbe0ac45400) [pid = 6483] [serial = 2154] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 163 (0x7fbdfd4fc800) [pid = 6483] [serial = 2129] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 162 (0x7fbe0461e400) [pid = 6483] [serial = 2145] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 161 (0x7fbe0b2dc800) [pid = 6483] [serial = 2156] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 160 (0x7fbe0ef30c00) [pid = 6483] [serial = 2165] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 159 (0x7fbe0ed78400) [pid = 6483] [serial = 2162] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 158 (0x7fbe0f4a8c00) [pid = 6483] [serial = 2168] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 157 (0x7fbe00bf1400) [pid = 6483] [serial = 2133] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 156 (0x7fbe01fe2800) [pid = 6483] [serial = 2141] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 155 (0x7fbdffca0800) [pid = 6483] [serial = 2184] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 154 (0x7fbdfe290400) [pid = 6483] [serial = 2183] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 153 (0x7fbe09851c00) [pid = 6483] [serial = 2151] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 152 (0x7fbdfade5c00) [pid = 6483] [serial = 2177] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 151 (0x7fbe0f05b800) [pid = 6483] [serial = 2166] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 150 (0x7fbe0f8d3800) [pid = 6483] [serial = 2172] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbe0a9ba800) [pid = 6483] [serial = 2153] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe04e66800) [pid = 6483] [serial = 2147] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbe0f4b1000) [pid = 6483] [serial = 2169] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe00e5a000) [pid = 6483] [serial = 2136] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe09617800) [pid = 6483] [serial = 2150] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe00db5000) [pid = 6483] [serial = 2058] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbdfd6e0c00) [pid = 6483] [serial = 2130] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe017ea400) [pid = 6483] [serial = 2138] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbdff369000) [pid = 6483] [serial = 2186] [outer = (nil)] [url = about:blank] 16:14:41 INFO - PROCESS | 6483 | 1461712481748 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdf82d9000 == 142 [pid = 6483] [id = 771] 16:14:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdf50cc800) [pid = 6483] [serial = 2312] [outer = (nil)] 16:14:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdf7802c00) [pid = 6483] [serial = 2313] [outer = 0x7fbdf50cc800] 16:14:41 INFO - PROCESS | 6483 | 1461712481855 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbdf798f400) [pid = 6483] [serial = 2314] [outer = 0x7fbdf50cc800] 16:14:42 INFO - PROCESS | 6483 | [6483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:14:42 INFO - PROCESS | 6483 | 1461712482684 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:14:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:14:42 INFO - {} 16:14:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 3693ms 16:14:42 INFO - PROCESS | 6483 | 1461712482720 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 6483 | 1461712482725 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:14:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:14:42 INFO - PROCESS | 6483 | 1461712482733 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - PROCESS | 6483 | 1461712482739 Marionette TRACE conn3 <- [1,3050,null,{}] 16:14:42 INFO - PROCESS | 6483 | 1461712482753 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 6483 | 1461712482988 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:14:43 INFO - PROCESS | 6483 | 1461712483202 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfd504000 == 143 [pid = 6483] [id = 772] 16:14:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbdf50cd800) [pid = 6483] [serial = 2315] [outer = (nil)] 16:14:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbdfd3cac00) [pid = 6483] [serial = 2316] [outer = 0x7fbdf50cd800] 16:14:43 INFO - PROCESS | 6483 | 1461712483271 Marionette DEBUG loaded listener.js 16:14:43 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbdfd6dc800) [pid = 6483] [serial = 2317] [outer = 0x7fbdf50cd800] 16:14:44 INFO - PROCESS | 6483 | 1461712484278 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 16:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:14:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:14:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1605ms 16:14:44 INFO - PROCESS | 6483 | 1461712484347 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:14:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:14:44 INFO - PROCESS | 6483 | 1461712484357 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:14:44 INFO - PROCESS | 6483 | 1461712484379 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:14:44 INFO - PROCESS | 6483 | 1461712484385 Marionette TRACE conn3 <- [1,3054,null,{}] 16:14:44 INFO - PROCESS | 6483 | 1461712484395 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 6483 | 1461712484839 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:14:45 INFO - PROCESS | 6483 | 1461712485150 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe2ae800 == 144 [pid = 6483] [id = 773] 16:14:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbdfe1e7400) [pid = 6483] [serial = 2318] [outer = (nil)] 16:14:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe00bf8c00) [pid = 6483] [serial = 2319] [outer = 0x7fbdfe1e7400] 16:14:45 INFO - PROCESS | 6483 | 1461712485262 Marionette DEBUG loaded listener.js 16:14:45 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe00db7400) [pid = 6483] [serial = 2320] [outer = 0x7fbdfe1e7400] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 149 (0x7fbdfaabc400) [pid = 6483] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 148 (0x7fbe016a8c00) [pid = 6483] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 147 (0x7fbdfadf0000) [pid = 6483] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 146 (0x7fbe0fd47000) [pid = 6483] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 145 (0x7fbe0ac73000) [pid = 6483] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 144 (0x7fbe04529000) [pid = 6483] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 143 (0x7fbe096d9000) [pid = 6483] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 142 (0x7fbe017ea800) [pid = 6483] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 141 (0x7fbe0b842800) [pid = 6483] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 140 (0x7fbe0d8e4800) [pid = 6483] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 139 (0x7fbe0ac74800) [pid = 6483] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 138 (0x7fbe00bf6000) [pid = 6483] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 137 (0x7fbe0bb9c400) [pid = 6483] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 136 (0x7fbe09610800) [pid = 6483] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 135 (0x7fbe0d4a1800) [pid = 6483] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 134 (0x7fbdfb969c00) [pid = 6483] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 133 (0x7fbe0f060800) [pid = 6483] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 132 (0x7fbdfaef2c00) [pid = 6483] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 131 (0x7fbdfe269800) [pid = 6483] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 130 (0x7fbe0edce400) [pid = 6483] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 129 (0x7fbe04194000) [pid = 6483] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 128 (0x7fbdfaac2400) [pid = 6483] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 127 (0x7fbe11f03c00) [pid = 6483] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:14:46 INFO - PROCESS | 6483 | --DOMWINDOW == 126 (0x7fbe04566c00) [pid = 6483] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:14:47 INFO - PROCESS | 6483 | 1461712487178 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:14:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:14:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:14:47 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:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:14:47 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:14:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:14:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:14:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2889ms 16:14:47 INFO - PROCESS | 6483 | 1461712487258 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:14:47 INFO - PROCESS | 6483 | 1461712487261 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:14:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:14:47 INFO - PROCESS | 6483 | 1461712487300 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:14:47 INFO - PROCESS | 6483 | 1461712487317 Marionette TRACE conn3 <- [1,3058,null,{}] 16:14:47 INFO - PROCESS | 6483 | 1461712487358 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:47 INFO - PROCESS | 6483 | 1461712487722 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:14:47 INFO - PROCESS | 6483 | 1461712487743 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00eec800 == 145 [pid = 6483] [id = 774] 16:14:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 127 (0x7fbdfdfdb400) [pid = 6483] [serial = 2321] [outer = (nil)] 16:14:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 128 (0x7fbe02086800) [pid = 6483] [serial = 2322] [outer = 0x7fbdfdfdb400] 16:14:47 INFO - PROCESS | 6483 | 1461712487823 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 6483 | ++DOMWINDOW == 129 (0x7fbdfaabd400) [pid = 6483] [serial = 2323] [outer = 0x7fbdfdfdb400] 16:14:48 INFO - PROCESS | 6483 | 1461712488737 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:14:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:14:48 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:48 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:14:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:14:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:14:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:14:48 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:14:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:48 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:14:48 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:14:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1503ms 16:14:48 INFO - PROCESS | 6483 | 1461712488773 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:14:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:14:48 INFO - PROCESS | 6483 | 1461712488783 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:14:48 INFO - PROCESS | 6483 | 1461712488790 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:14:48 INFO - PROCESS | 6483 | 1461712488794 Marionette TRACE conn3 <- [1,3062,null,{}] 16:14:48 INFO - PROCESS | 6483 | 1461712488801 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 6483 | 1461712489233 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:14:49 INFO - PROCESS | 6483 | 1461712489572 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbdf82d9800 == 146 [pid = 6483] [id = 775] 16:14:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 130 (0x7fbdf798c000) [pid = 6483] [serial = 2324] [outer = (nil)] 16:14:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 131 (0x7fbdfaac6400) [pid = 6483] [serial = 2325] [outer = 0x7fbdf798c000] 16:14:49 INFO - PROCESS | 6483 | 1461712489714 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 6483 | ++DOMWINDOW == 132 (0x7fbdfbbe9000) [pid = 6483] [serial = 2326] [outer = 0x7fbdf798c000] 16:14:50 INFO - PROCESS | 6483 | [6483] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-l64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:14:50 INFO - PROCESS | 6483 | 1461712490673 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:14:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:14:50 INFO - {} 16:14:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1931ms 16:14:50 INFO - PROCESS | 6483 | 1461712490724 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:14:50 INFO - PROCESS | 6483 | 1461712490728 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:14:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:14:50 INFO - PROCESS | 6483 | 1461712490748 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:14:50 INFO - PROCESS | 6483 | 1461712490754 Marionette TRACE conn3 <- [1,3066,null,{}] 16:14:50 INFO - PROCESS | 6483 | 1461712490811 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 6483 | 1461712491089 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:14:51 INFO - PROCESS | 6483 | 1461712491416 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe00a8c000 == 147 [pid = 6483] [id = 776] 16:14:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 133 (0x7fbdfe269400) [pid = 6483] [serial = 2327] [outer = (nil)] 16:14:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 134 (0x7fbe00db3c00) [pid = 6483] [serial = 2328] [outer = 0x7fbdfe269400] 16:14:51 INFO - PROCESS | 6483 | 1461712491500 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 6483 | ++DOMWINDOW == 135 (0x7fbe0169c000) [pid = 6483] [serial = 2329] [outer = 0x7fbdfe269400] 16:14:52 INFO - PROCESS | 6483 | 1461712492310 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:14:52 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:14:52 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1640ms 16:14:52 INFO - PROCESS | 6483 | 1461712492391 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:14:52 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:14:52 INFO - PROCESS | 6483 | 1461712492397 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:14:52 INFO - PROCESS | 6483 | 1461712492405 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 6483 | 1461712492407 Marionette TRACE conn3 <- [1,3070,null,{}] 16:14:52 INFO - PROCESS | 6483 | 1461712492430 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:52 INFO - PROCESS | 6483 | 1461712492773 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:14:53 INFO - PROCESS | 6483 | 1461712492995 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0241e000 == 148 [pid = 6483] [id = 777] 16:14:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 136 (0x7fbe01db6c00) [pid = 6483] [serial = 2330] [outer = (nil)] 16:14:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 137 (0x7fbe0207f000) [pid = 6483] [serial = 2331] [outer = 0x7fbe01db6c00] 16:14:53 INFO - PROCESS | 6483 | 1461712493151 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 6483 | ++DOMWINDOW == 138 (0x7fbe03f1e400) [pid = 6483] [serial = 2332] [outer = 0x7fbe01db6c00] 16:14:54 INFO - PROCESS | 6483 | 1461712494043 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:14:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:14:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1692ms 16:14:54 INFO - PROCESS | 6483 | 1461712494099 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:14:54 INFO - PROCESS | 6483 | 1461712494106 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:14:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:14:54 INFO - PROCESS | 6483 | 1461712494124 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 6483 | 1461712494132 Marionette TRACE conn3 <- [1,3074,null,{}] 16:14:54 INFO - PROCESS | 6483 | 1461712494138 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 6483 | 1461712494506 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:14:54 INFO - PROCESS | 6483 | 1461712494721 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0aa1d000 == 149 [pid = 6483] [id = 778] 16:14:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 139 (0x7fbe03f1f000) [pid = 6483] [serial = 2333] [outer = (nil)] 16:14:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 140 (0x7fbe04e6dc00) [pid = 6483] [serial = 2334] [outer = 0x7fbe03f1f000] 16:14:54 INFO - PROCESS | 6483 | 1461712494843 Marionette DEBUG loaded listener.js 16:14:54 INFO - PROCESS | 6483 | ++DOMWINDOW == 141 (0x7fbe0960c400) [pid = 6483] [serial = 2335] [outer = 0x7fbe03f1f000] 16:14:55 INFO - PROCESS | 6483 | 1461712495666 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:14:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:14:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1595ms 16:14:55 INFO - PROCESS | 6483 | 1461712495712 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:14:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:14:55 INFO - PROCESS | 6483 | 1461712495716 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:14:55 INFO - PROCESS | 6483 | 1461712495722 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:14:55 INFO - PROCESS | 6483 | 1461712495726 Marionette TRACE conn3 <- [1,3078,null,{}] 16:14:55 INFO - PROCESS | 6483 | 1461712495732 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 6483 | 1461712496023 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:14:56 INFO - PROCESS | 6483 | 1461712496315 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbdfe0dc800 == 150 [pid = 6483] [id = 779] 16:14:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 142 (0x7fbdf50c9000) [pid = 6483] [serial = 2336] [outer = (nil)] 16:14:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 143 (0x7fbdfbda6800) [pid = 6483] [serial = 2337] [outer = 0x7fbdf50c9000] 16:14:56 INFO - PROCESS | 6483 | 1461712496398 Marionette DEBUG loaded listener.js 16:14:56 INFO - PROCESS | 6483 | ++DOMWINDOW == 144 (0x7fbe09613400) [pid = 6483] [serial = 2338] [outer = 0x7fbdf50c9000] 16:14:57 INFO - PROCESS | 6483 | 1461712497276 Marionette TRACE conn3 <- [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:14:57 INFO - PROCESS | 6483 | 1461712497329 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:14:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:14:57 INFO - PROCESS | 6483 | 1461712497340 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 6483 | 1461712497345 Marionette TRACE conn3 <- [1,3082,null,{}] 16:14:57 INFO - PROCESS | 6483 | 1461712497351 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:57 INFO - PROCESS | 6483 | 1461712497629 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:14:57 INFO - PROCESS | 6483 | 1461712497940 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe0c0cd000 == 151 [pid = 6483] [id = 780] 16:14:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 145 (0x7fbe0b2de400) [pid = 6483] [serial = 2339] [outer = (nil)] 16:14:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 146 (0x7fbe0b3f1c00) [pid = 6483] [serial = 2340] [outer = 0x7fbe0b2de400] 16:14:58 INFO - PROCESS | 6483 | 1461712498079 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 6483 | ++DOMWINDOW == 147 (0x7fbe0bfea800) [pid = 6483] [serial = 2341] [outer = 0x7fbe0b2de400] 16:14:58 INFO - PROCESS | 6483 | 1461712498889 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 16:14:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:14:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:14:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:14:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:14:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1584ms 16:14:58 INFO - PROCESS | 6483 | 1461712498927 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:14:58 INFO - PROCESS | 6483 | 1461712498930 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:14:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:14:58 INFO - PROCESS | 6483 | 1461712498937 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:14:58 INFO - PROCESS | 6483 | 1461712498941 Marionette TRACE conn3 <- [1,3086,null,{}] 16:14:58 INFO - PROCESS | 6483 | 1461712498948 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:59 INFO - PROCESS | 6483 | 1461712499232 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:14:59 INFO - PROCESS | 6483 | 1461712499502 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe0f7dc800 == 152 [pid = 6483] [id = 781] 16:14:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 148 (0x7fbe09855000) [pid = 6483] [serial = 2342] [outer = (nil)] 16:14:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 149 (0x7fbe0c260000) [pid = 6483] [serial = 2343] [outer = 0x7fbe09855000] 16:14:59 INFO - PROCESS | 6483 | 1461712499583 Marionette DEBUG loaded listener.js 16:14:59 INFO - PROCESS | 6483 | ++DOMWINDOW == 150 (0x7fbe0d49c800) [pid = 6483] [serial = 2344] [outer = 0x7fbe09855000] 16:15:00 INFO - PROCESS | 6483 | 1461712500435 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:15:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:15:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1536ms 16:15:00 INFO - PROCESS | 6483 | 1461712500475 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:15:00 INFO - PROCESS | 6483 | 1461712500479 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:15:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:15:00 INFO - PROCESS | 6483 | 1461712500485 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:15:00 INFO - PROCESS | 6483 | 1461712500488 Marionette TRACE conn3 <- [1,3090,null,{}] 16:15:00 INFO - PROCESS | 6483 | 1461712500494 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 6483 | 1461712500749 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:15:01 INFO - PROCESS | 6483 | 1461712501042 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe10098000 == 153 [pid = 6483] [id = 782] 16:15:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 151 (0x7fbe0a9b6000) [pid = 6483] [serial = 2345] [outer = (nil)] 16:15:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 152 (0x7fbe0d8dc400) [pid = 6483] [serial = 2346] [outer = 0x7fbe0a9b6000] 16:15:01 INFO - PROCESS | 6483 | 1461712501124 Marionette DEBUG loaded listener.js 16:15:01 INFO - PROCESS | 6483 | ++DOMWINDOW == 153 (0x7fbe0ed70c00) [pid = 6483] [serial = 2347] [outer = 0x7fbe0a9b6000] 16:15:01 INFO - PROCESS | 6483 | 1461712501946 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:15:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:15:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1535ms 16:15:02 INFO - PROCESS | 6483 | 1461712502023 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:15:02 INFO - PROCESS | 6483 | 1461712502029 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:15:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:15:02 INFO - PROCESS | 6483 | 1461712502040 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 6483 | 1461712502046 Marionette TRACE conn3 <- [1,3094,null,{}] 16:15:02 INFO - PROCESS | 6483 | 1461712502076 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:02 INFO - PROCESS | 6483 | 1461712502351 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:15:02 INFO - PROCESS | 6483 | 1461712502673 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe13f21800 == 154 [pid = 6483] [id = 783] 16:15:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 154 (0x7fbe0c703400) [pid = 6483] [serial = 2348] [outer = (nil)] 16:15:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 155 (0x7fbe0edc9400) [pid = 6483] [serial = 2349] [outer = 0x7fbe0c703400] 16:15:02 INFO - PROCESS | 6483 | 1461712502806 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 6483 | ++DOMWINDOW == 156 (0x7fbe0f056c00) [pid = 6483] [serial = 2350] [outer = 0x7fbe0c703400] 16:15:03 INFO - PROCESS | 6483 | 1461712503587 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:15:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:15:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1597ms 16:15:03 INFO - PROCESS | 6483 | 1461712503636 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 6483 | 1461712503639 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:15:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:15:03 INFO - PROCESS | 6483 | 1461712503647 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 6483 | 1461712503656 Marionette TRACE conn3 <- [1,3098,null,{}] 16:15:03 INFO - PROCESS | 6483 | 1461712503662 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 6483 | 1461712503909 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:15:04 INFO - PROCESS | 6483 | 1461712504213 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe14c5e000 == 155 [pid = 6483] [id = 784] 16:15:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 157 (0x7fbe0ed77c00) [pid = 6483] [serial = 2351] [outer = (nil)] 16:15:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 158 (0x7fbe0f05fc00) [pid = 6483] [serial = 2352] [outer = 0x7fbe0ed77c00] 16:15:04 INFO - PROCESS | 6483 | 1461712504294 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 6483 | ++DOMWINDOW == 159 (0x7fbe0f4ad400) [pid = 6483] [serial = 2353] [outer = 0x7fbe0ed77c00] 16:15:05 INFO - PROCESS | 6483 | 1461712505148 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 16:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:15:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:15:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1537ms 16:15:05 INFO - PROCESS | 6483 | 1461712505188 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:15:05 INFO - PROCESS | 6483 | 1461712505194 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:15:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:15:05 INFO - PROCESS | 6483 | 1461712505246 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:15:05 INFO - PROCESS | 6483 | 1461712505250 Marionette TRACE conn3 <- [1,3102,null,{}] 16:15:05 INFO - PROCESS | 6483 | 1461712505277 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 6483 | 1461712505647 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:15:06 INFO - PROCESS | 6483 | 1461712506011 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe16139800 == 156 [pid = 6483] [id = 785] 16:15:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 160 (0x7fbe0fd23400) [pid = 6483] [serial = 2354] [outer = (nil)] 16:15:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 161 (0x7fbe0fd44c00) [pid = 6483] [serial = 2355] [outer = 0x7fbe0fd23400] 16:15:06 INFO - PROCESS | 6483 | 1461712506103 Marionette DEBUG loaded listener.js 16:15:06 INFO - PROCESS | 6483 | ++DOMWINDOW == 162 (0x7fbe0ff54c00) [pid = 6483] [serial = 2356] [outer = 0x7fbe0fd23400] 16:15:06 INFO - PROCESS | 6483 | 1461712506932 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:15:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:15:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1745ms 16:15:06 INFO - PROCESS | 6483 | 1461712506949 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 6483 | 1461712506954 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:15:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:15:06 INFO - PROCESS | 6483 | 1461712506960 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 6483 | 1461712506965 Marionette TRACE conn3 <- [1,3106,null,{}] 16:15:06 INFO - PROCESS | 6483 | 1461712506970 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:07 INFO - PROCESS | 6483 | 1461712507252 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:15:07 INFO - PROCESS | 6483 | 1461712507575 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe22018000 == 157 [pid = 6483] [id = 786] 16:15:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 163 (0x7fbe0ed7b800) [pid = 6483] [serial = 2357] [outer = (nil)] 16:15:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 164 (0x7fbe115ccc00) [pid = 6483] [serial = 2358] [outer = 0x7fbe0ed7b800] 16:15:07 INFO - PROCESS | 6483 | 1461712507661 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 6483 | ++DOMWINDOW == 165 (0x7fbe13b58400) [pid = 6483] [serial = 2359] [outer = 0x7fbe0ed7b800] 16:15:08 INFO - PROCESS | 6483 | 1461712508531 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 16:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:15:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:15:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1633ms 16:15:08 INFO - PROCESS | 6483 | 1461712508595 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 6483 | 1461712508599 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:15:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:15:08 INFO - PROCESS | 6483 | 1461712508606 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 6483 | 1461712508608 Marionette TRACE conn3 <- [1,3110,null,{}] 16:15:08 INFO - PROCESS | 6483 | 1461712508614 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 6483 | 1461712508886 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:15:09 INFO - PROCESS | 6483 | 1461712509185 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 6483 | ++DOCSHELL 0x7fbe23209000 == 158 [pid = 6483] [id = 787] 16:15:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 166 (0x7fbdf7811c00) [pid = 6483] [serial = 2360] [outer = (nil)] 16:15:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 167 (0x7fbe14528000) [pid = 6483] [serial = 2361] [outer = 0x7fbdf7811c00] 16:15:09 INFO - PROCESS | 6483 | 1461712509272 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 6483 | ++DOMWINDOW == 168 (0x7fbe15217000) [pid = 6483] [serial = 2362] [outer = 0x7fbdf7811c00] 16:15:10 INFO - PROCESS | 6483 | 1461712510140 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 16:15:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:15:10 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:15:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:15:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1579ms 16:15:10 INFO - PROCESS | 6483 | 1461712510187 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:15:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:15:10 INFO - PROCESS | 6483 | 1461712510197 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:15:10 INFO - PROCESS | 6483 | 1461712510205 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 6483 | 1461712510209 Marionette TRACE conn3 <- [1,3114,null,{}] 16:15:10 INFO - PROCESS | 6483 | 1461712510215 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:10 INFO - PROCESS | 6483 | 1461712510476 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:15:10 INFO - PROCESS | 6483 | 1461712510778 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9d8784a9-10d8-4ea5-b753-152961301f78\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 6483 | ++DOCSHELL 0x7fbe27134000 == 159 [pid = 6483] [id = 788] 16:15:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 169 (0x7fbe0f8d6400) [pid = 6483] [serial = 2363] [outer = (nil)] 16:15:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 170 (0x7fbe1550e400) [pid = 6483] [serial = 2364] [outer = 0x7fbe0f8d6400] 16:15:10 INFO - PROCESS | 6483 | 1461712510860 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 6483 | ++DOMWINDOW == 171 (0x7fbe15add800) [pid = 6483] [serial = 2365] [outer = 0x7fbe0f8d6400] 16:15:11 INFO - PROCESS | 6483 | 1461712511726 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:15:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:15:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1532ms 16:15:11 INFO - PROCESS | 6483 | 1461712511737 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 6483 | 1461712511741 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:15:12 WARNING - u'runner_teardown' () 16:15:12 INFO - No more tests 16:15:12 INFO - Got 0 unexpected results 16:15:12 INFO - SUITE-END | took 1288s 16:15:13 INFO - Closing logging queue 16:15:13 INFO - queue closed 16:15:13 INFO - Return code: 0 16:15:13 WARNING - # TBPL SUCCESS # 16:15:13 INFO - Running post-action listener: _resource_record_post_action 16:15:13 INFO - Running post-run listener: _resource_record_post_run 16:15:14 INFO - Total resource usage - Wall time: 1326s; CPU: 98.0%; Read bytes: 995328; Write bytes: 976850944; Read time: 28; Write time: 312088 16:15:14 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:15:14 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 50925568; Read time: 0; Write time: 40720 16:15:14 INFO - run-tests - Wall time: 1294s; CPU: 98.0%; Read bytes: 995328; Write bytes: 925388800; Read time: 28; Write time: 271292 16:15:14 INFO - Running post-run listener: _upload_blobber_files 16:15:14 INFO - Blob upload gear active. 16:15:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:15:14 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:15:14 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-central', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:15:14 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-central -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:15:15 INFO - (blobuploader) - INFO - Open directory for files ... 16:15:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:15:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:15:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:15:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:15:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:15:17 INFO - (blobuploader) - INFO - Done attempting. 16:15:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:15:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:15:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:15:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:15:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:15:18 INFO - (blobuploader) - INFO - Done attempting. 16:15:18 INFO - (blobuploader) - INFO - Iteration through files over. 16:15:18 INFO - Return code: 0 16:15:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:15:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:15:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2a5e90d20aeca66760c7c3e9e025802aa2457847eeb223d96e6efe2d8dbda92439575039600947ceb62e98429f2bf882ef2a7d22c76834aeaf38852b942fda8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/80e5569c32c55e139efb39bcfa72289d27596c731ce7189623526932f31d8c5272a0498aaf0b898defa65e1048e83b67c27b631bca8c1545afcf64165558da99"} 16:15:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:15:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:15:18 INFO - Contents: 16:15:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2a5e90d20aeca66760c7c3e9e025802aa2457847eeb223d96e6efe2d8dbda92439575039600947ceb62e98429f2bf882ef2a7d22c76834aeaf38852b942fda8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/80e5569c32c55e139efb39bcfa72289d27596c731ce7189623526932f31d8c5272a0498aaf0b898defa65e1048e83b67c27b631bca8c1545afcf64165558da99"} 16:15:18 INFO - Running post-run listener: copy_logs_to_upload_dir 16:15:18 INFO - Copying logs to upload dir... 16:15:18 INFO - mkdir: /builds/slave/test/build/upload/logs 16:15:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1407.716543 ========= master_lag: 0.43 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 28 secs) (at 2016-04-26 16:15:18.866129) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 16:15:18.872995) ========= 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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2a5e90d20aeca66760c7c3e9e025802aa2457847eeb223d96e6efe2d8dbda92439575039600947ceb62e98429f2bf882ef2a7d22c76834aeaf38852b942fda8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/80e5569c32c55e139efb39bcfa72289d27596c731ce7189623526932f31d8c5272a0498aaf0b898defa65e1048e83b67c27b631bca8c1545afcf64165558da99"} build_url:https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.039757 build_url: 'https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/2a5e90d20aeca66760c7c3e9e025802aa2457847eeb223d96e6efe2d8dbda92439575039600947ceb62e98429f2bf882ef2a7d22c76834aeaf38852b942fda8a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/80e5569c32c55e139efb39bcfa72289d27596c731ce7189623526932f31d8c5272a0498aaf0b898defa65e1048e83b67c27b631bca8c1545afcf64165558da99"}' symbols_url: 'https://queue.taskcluster.net/v1/task/aSGQ3P1fRSqoLu0a30jYDQ/artifacts/public/build/firefox-49.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 16:15:18.949707) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 16:15:18.950312) ========= 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-1461710797.955625-118281298 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025259 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 16:15:19.021009) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 16:15:19.021542) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 16:15:19.022099) ========= ========= Total master_lag: 0.61 =========